Job Description
Job Description: We are seeking a highly skilled Microservices Architect with expertise in Python to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable microservices architectures.
Key Responsibilities:
- Design and implement scalable, high-performance microservices using Python, Django, or Flask.
- Develop and maintain APIs for microservices, ensuring they are secure, efficient, and easy to use.
- Experience with relational databases such as PostgreSQL, MySQL, or equivalent.
- Familiarity with front-end technologies.
- Proficiency in using Git or similar version control systems.
- Experience with RESTful API design and implementation.
- Familiarity with Agile development practices.
- Experience with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Storage, and BigQuery is added Advantage.
- Implement best practices for microservices architecture, including containerization with Docker and orchestration with Kubernetes.
- Monitor and optimize the performance of microservices, ensuring high availability and reliability.
- Stay up-to-date with the latest trends and technologies in microservices and cloud-native architectures.