REQUIREMENTS:
- Total experience 7 years.
- Strong hands-on experience with Python and proficiency in at least one Python framework such as Django
- Strong experience with Restapi.
- In-depth understanding of design patterns and distributed architecture.
- Proven experience in designing deploying implementing and maintaining software solutions.
- Familiarity with cloud platforms such as Azure or AWS with hands-on experience in cloud-based solutions
- Expertise in infrastructure tools and solutions including Docker and Kubernetes (K8s).
- Up-to-date knowledge of the latest technology trends and best practices in software development.
- Familiarity with CI/CD setup and tools to enable efficient deployment processes.
- Strong analytical and problem-solving skills to address complex technical challenges.
- Excellent communication and collaboration abilities to provide technical guidance and work effectively within a team.
RESPONSIBILITIES:
- Design deploy implement and maintain scalable and efficient software solutions.
- Provide technical guidance and mentorship to the team ensuring adherence to best practices and high-quality code standards.
- Develop backend solutions using Python and frameworks like Django
- Leverage cloud platforms such as Azure or AWS to implement cloud-based architectures.
- Utilize infrastructure tools like Docker and Kubernetes to build and maintain robust deployment environments.
- Stay informed about the latest technology trends and incorporate them into software development practices.
- Set up and maintain CI/CD pipelines for seamless integration and deployment.
- Collaborate with cross-functional teams to deliver innovative and reliable solutions.
- Analyze and solve complex technical problems efficiently ensuring stability and performance of the applications.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field
Remote Work :
Yes
Employment Type :
Full-time