1. Design, develop, and maintain scalable backend applications using Python.
2. Develop and maintain REST APIs using FastAPI.
3. Apply strong Object-Oriented Programming (OOP) principles and clean coding practices.
4. Design reusable, maintainable, and testable Python components.
5. Deploy and troubleshoot applications on Kubernetes environments.
6. Work with Docker/containerized applications and Kubernetes deployment configurations.
7. Integrate applications with AWS services and understand cloud deployment concepts.
8. Collaborate with DevOps, frontend, and architecture teams for end-to-end solution delivery.
9. Participate in code reviews, technical discussions, debugging, and performance optimization.
Required Skills
1. 5–8 years of software development experience, with robust focus on Python.
2. Strong hands-on Python development experience.
3.
Strong understanding of OOP concepts, design principles, and clean code.
4. Hands-on experience with FastAPI and REST API development.
5. Good knowledge of Kubernetes and application deployment.
6. Working knowledge of AWS and cloud-based application deployment.
7. Experience with Docker/containerization.
8. Good understanding of Git and software development lifecycle.
9. Strong problem-solving and debugging skills.
Good to Have
1. Experience with CI/CD pipelines.
2. Knowledge of databases such as PostgreSQL/MySQL.
3. Experience with automated testing using PyTest.
4. Understanding of microservices architecture.
5. Knowledge of observability/logging tools.
📌 Sr Python DevOps Engineer (AI) (Pune)
🏢 BMW TechWorks
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.