Python Developer
Mohammed SaifuddinUnited StatesSENIORPosted 44m ago
PythonDjangoFlaskFastAPIREST APIMicroservicesSQLPostgreSQLMongoDBAWSAzureGCPDockerKubernetesGitGitHubCI/CDPytestAgileScrum
About the Role
We are looking for an experienced Python Developer for a long-term opportunity with a leading pharmaceutical and biotechnology client. This role focuses on designing, developing, and implementing scalable applications using Python.
Key Responsibilities
• Design, develop and maintain scalable applications using Python and its associated frameworks
• Build robust backend services, microservices and enterprise-level applications
• Develop and integrate RESTful APIs and third-party services
• Work with Python frameworks such as Django, Flask and FastAPI
• Develop efficient database solutions using SQL, PostgreSQL, MySQL and MongoDB
• Implement data processing, automation and application integration solutions
• Work with cloud platforms such as AWS, Azure or GCP
• Develop and maintain CI/CD pipelines and participate in DevOps activities
• Write clean, reusable and maintainable code following industry best practices
• Collaborate with cross-functional teams, architects and stakeholders
• Troubleshoot application issues and optimize performance
• Participate in code reviews, technical discussions and Agile development activities
Requirements
• 10+ years of experience with Python or Node.js
• Strong understanding of database design
• Experience with cloud platforms (AWS, GCP)
• Experience with Docker and Kubernetes
• Knowledge of Git and GitHub
• Familiarity with CI/CD pipelines
• Experience with Pytest and unit testing
• Understanding of Agile and Scrum methodology