Principal Engineer, Python Devops
Department:
Job Summary
REQUIREMENTS:
- Total Experience: 11 years in full stack/backend development.
- Strong experience in Python (FastAPI/Django/Flask) and backend development.
- Strong expertise in JavaScript / TypeScript with modern frameworks (React/Angular/Vue).
- Solid experience in API Development & Integration (REST/GraphQL).
- Good understanding of clean architecture microservices and scalable system design.
- Hands-on experience with AWS and DevOps practices.
- Experience with Docker CI/CD pipelines and modern deployment practices.
- Knowledge of relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases.
- Understanding of security practices (OAuth2/OIDC).
- Strong communication and collaboration skills.
RESPONSIBILITIES:
- Design and develop scalable web applications using Python and modern frontend frameworks.
- Build and maintain backend services and APIs for integrations.
- Develop responsive frontend applications using JavaScript frameworks.
- Implement microservices and integrate with databases and cloud platforms.
- Ensure application security performance and scalability.
- Contribute to CI/CD pipelines and DevOps processes.
- Participate in code reviews technical discussions and mentoring.
- Implement monitoring logging and system reliability improvements.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
Yes
Employment Type :
Full-time
About Company
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more