Description
We are seeking a highly skilled Sr Python Developer and Architect to join our team in India. The ideal candidate will have a strong background in Python development and architecture, with a proven track record of delivering scalable and efficient software solutions.
Responsibilities
- Design, develop, and maintain scalable Python applications and services.
- Architect and implement robust and efficient software solutions to meet business requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection protocols in software design.
- Conduct code reviews and provide mentorship to junior developers.
- Troubleshoot and debug applications to ensure performance and reliability.
Skills and Qualifications
- 6-8 years of experience in software development with a focus on Python.
- Proficiency in web frameworks such as Django or Flask.
- Strong understanding of RESTful API design and development.
- Experience with database systems (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB.
- Familiarity with cloud services (AWS, Azure, Google Cloud) and deployment strategies.
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with version control systems such as Git.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Position is remote