HamburgerMenu
hirist

Senior Python Developer - Microservices Architecture

VARITE Inc.
Multiple Locations
5 - 12 Years

Posted on: 25/07/2025

Job Description

Key Responsibilities :


- Design and develop scalable, secure, and maintainable backend systems using Python

- Own the architecture and implementation of core backend modules and APIs

- Lead technical discussions and help define backend architecture, coding standards, and best practices

- Collaborate with DevOps, front-end, and data teams to deliver complete solutions

- Conduct code reviews and mentor junior/mid-level developers

- Troubleshoot production issues and drive continuous improvement

- Ensure code quality through automated testing and CI/CD practices

- Evaluate and integrate third-party tools, APIs, and libraries

- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)


Required Skills :


- Strong programming skills in Python (3.x)

- Hands-on experience with frameworks like Django, Flask, or FastAPI

- Deep understanding of RESTful API design, microservices, and modular code architecture

- Proficiency in working with SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)

- Experience with Docker, Kubernetes, and other containerization tools

- Knowledge of software design patterns, scalability, and performance tuning

- Strong Git and version control workflow experience

- Solid experience with unit testing, integration testing, and automated deployments


Preferred/Good to Have :


- Experience with cloud platforms like AWS, Azure, or GCP

- Exposure to CI/CD tools (e.g., Jenkins, GitLab CI)


info-icon

Did you find something suspicious?