Nagarro1
Principal Engineer, Python Devops
Company
Role
Principal Engineer, Python Devops
Location
Job type
Full-time
Posted
5 hours ago
Salary
Job description
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.
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.