Python Developer
ADPMN Inc
Title: Job Title: Python Developer - media domain client exp needed
Location: New York City
Duration: 6+ months
Responsibilities
- Develop and maintain Python-based software solutions for media-related projects, including content management systems, video processing tools, analytics platforms, and more.
- Collaborate with internal stakeholders, including media producers, content creators, and technical teams, to understand requirements and translate them into technical specifications and code.
- Design, implement, and test robust, scalable, and efficient Python applications and APIs to support various media workflows and processes.
- Integrate third-party APIs, libraries, and services into existing systems to extend functionality and improve efficiency.
- Optimize software performance and scalability to handle large volumes of media content efficiently.
- Troubleshoot and debug issues, and provide timely resolution to ensure smooth operation of media systems and applications.
- Stay updated with emerging technologies, trends, and best practices in media and software development, and propose innovative solutions to enhance product offerings.
- Collaborate with other developers, designers, and stakeholders in an agile environment to deliver high-quality software solutions on time and within budget.
- Document code, technical specifications, and processes to facilitate knowledge sharing and maintainability.
- Participate in code reviews, provide constructive feedback, and adhere to coding standards and best practices.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Python Developer, with a focus on developing software solutions for the media industry or related domains.
- Strong proficiency in Python programming language and related frameworks/libraries such as Django, Flask, NumPy, and Pandas.
- Solid understanding of media formats, protocols, codecs, and standards (e.g., MPEG, H.264, HLS, DASH).
- Experience with media processing and manipulation tools such as FFmpeg, OpenCV, or similar.
- Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB, and proficiency in SQL.
- Knowledge of web technologies including HTML, CSS, JavaScript, and RESTful APIs.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Knowledge of media asset management systems and workflows.
- Understanding of video streaming technologies and protocols (e.g., HLS, MPEG-DASH).
- Experience with machine learning frameworks/libraries (e.g., TensorFlow, PyTorch) for media-related applications.
- Contributions to open-source projects or involvement in relevant communities/groups.
Expertise level
Work arrangement
Similar Jobs in United States
AWS Engineer with Python
Ampstek
4 months 4 weeks ago
Software Engineer
Ascendion
4 months 4 weeks ago
4 months 4 weeks ago
4 months 4 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
4 months 4 weeks ago