Python Developer with Media Background
Nascent Global LLC
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
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago