Skip to main content

Python Developer with Media Background

Python Developer with Media Background
Nascent Global LLC
remote
7 months 2 weeks ago

Job Details

  • Job Title: Python Developer
  • Location: Remote
  • Job Type: Contract
  • Exp Level: min 10+ years

Job Description

We are seeking a Python Developer with experience in the media industry to join our team. As a Python Developer, you will be responsible for developing and maintaining software solutions that enhance our media-related products and services.

Responsibilities

  • Collaborate with cross-functional teams to gather requirements and develop software solutions for media-related projects.
  • Design, develop, test, and deploy Python applications that integrate with media platforms and services.
  • Implement algorithms and data processing techniques to handle media files efficiently.
  • Optimize software performance and scalability for media-intensive applications.
  • Stay updated with industry trends and emerging technologies in media and software development.

Requirements

  • Python Programming: Strong proficiency in Python programming language, including knowledge of data structures, algorithms, and object-oriented programming principles.
  • Web Development Frameworks: Experience with web development frameworks such as Django or Flask for building scalable and secure web applications.
  • Database Management: Knowledge of database systems like SQL and NoSQL for data storage, retrieval, and management.
  • API Development: Ability to design and develop RESTful APIs using frameworks like Django REST Framework or Flask-RESTful for creating robust and scalable backend services.
  • Frontend Development: Familiarity with frontend technologies such as HTML, CSS, JavaScript, and JavaScript frameworks/libraries like React or Angular for building interactive user interfaces.
  • Version Control Systems: Proficiency in using version control systems like Git for code management, collaboration, and deployment.
  • Testing and Debugging: Experience with unit testing frameworks (e.g., pytest, unittest) and debugging tools to ensure code quality, reliability, and performance.
  • Deployment and DevOps: Knowledge of deployment processes and DevOps practices, including containerization (e.g., Docker), continuous integration/continuous deployment (CI/CD), and cloud platforms (e.g., AWS, Azure).
  • Data Analysis and Visualization: Understanding of data analysis techniques using libraries such as Pandas, NumPy, and data visualization tools like Matplotlib or Plotly for data-driven insights and reporting.
  • Security Best Practices: Awareness of security principles and best practices for securing web applications, APIs, and data storage.

Expertise level

Work arrangement

Similar Jobs in United States