Job Title : Python Developer
Job Location : Hyderabad / Bangalore
Work Mode : Hybrid
Must be flexible to work in 24 / 7 rotational shifts.
Responsibilities :
- Design, develop, and maintain Python-based applications and microservices.
- Build robust, reusable, and efficient backend components and RESTful APIs.
- Integrate applications with databases, third-party APIs, and cloud services (AWS / Azure / GCP).
- Work with DevOps teams to automate deployment pipelines and CI / CD workflows.
- Write clean, testable, and well-documented code following best practices.
- Collaborate with cross-functional teams (Data, QA, DevOps, UI / UX) to deliver complete solutions.
- Optimize application performance and scalability.
- Conduct code reviews and mentor junior developers.
- Participate in system design, architecture, and technical decision-making processes.
Other Requirements :
Strong proficiency in Python (3.x) and frameworks such as Django , Flask , or FastAPI .Experience with RESTful API development , microservices architecture , and asynchronous programming (AsyncIO, Celery, etc.) .Proficient in SQL and working with relational databases (PostgreSQL, MySQL) and / or NoSQL (MongoDB).Experience in version control (Git) and CI / CD pipelines (GitHub Actions, Jenkins, or similar).Familiarity with containerization and orchestration tools (Docker, Kubernetes).Exposure to cloud platforms like AWS, Azure, or GCP.Strong debugging, problem-solving, and analytical skills.Understanding of unit testing, pytest, and code quality tools (flake8, black, mypy)Experience with data engineering , ETL pipelines , or data science integration .Knowledge of security best practices and API authentication (OAuth, JWT).Familiarity with Infrastructure as Code (Terraform, CloudFormation).Hands-on experience with message queues (RabbitMQ, Kafka, SQS).Exposure to Agile / Scrum methodologies.Qualifications :
Bachelor’s degree in Computer Science or related technology field preferred.Minimum of 4 years of hands-on experience in Python development.Strong analytical and problem-solving skills.Outstanding verbal and written communication skills.