DevOps Engineer
Indexed description
Responsibilities: Roles & Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Python code.
- Collaborate with product managers, cross function, designers, and other developers to understand requirements and deliver features.
- Implement robust, scalable, and secure RESTful APIs and microservices.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and optimize existing code and applications.
- Stay updated with emerging technologies and industry trends.
Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6+ years of professional experience in Python development.
- Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Experience with database systems (SQL and NoSQL) such as PostgreSQL, MySQL, Dynamo DB or MongoDB.
- Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
- Understanding of RESTful API design and development.
- Experience with version control systems (e.g., Git).
- Knowledge of cloud platforms (AWS, Azure,) and containerization (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and attention to detail.
- Experience with Git & Jenkins, Azure Dev ops
- Excellent communication and collaboration skills.
- The candidate should have a minimum of 6 years of experience in Python (Programming Language).
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search