Job Detail

Job Position - Department

Microservice architect - Information Technology

Experience

4 to 5 years relevant Experience

Education

Bachelor's degree in Computer Science

Last Date

4/3/2024 12:00:00 AM

Job Description

Microservice architect should have the experience of working with distributed systems, cloud platforms, RESTful APIs, and microservices frameworks. They should also have the experience of migrating applications from monoliths to microservices using different cloud provider architectures.

  • A strong background in software engineering, especially in object-oriented and distributed programming.

  • Proficiency in one or more programming languages and frameworks that support microservices development, such as .net core , Java, Python, Ruby, Go, Spring Boot, etc.

  • A familiarity with various cloud platforms and services that enable the deployment, scaling, monitoring, and testing of microservices, such as Azure, AWS, Google Cloud, Kubernetes, Docker, etc.

  • A knowledge of various design patterns and best practices that ensure the reliability, security, performance, and maintainability of microservices, such as API gateway, circuit breaker, service discovery, etc.

Requirements: 

Microservice architect should have the skills to design, develop, test, deploy, and monitor microservices using various technologies and tools. They should also have the skills to apply design patterns and best practices that ensure the reliability, security, performance, and maintainability of microservices.