What are the responsibilities and job description for the Senior Microservices Architect - Java Spring Boot, Cloud & DevOps position at Artmac Soft LLC?
Job Description
Job Description
Who we are :
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description :
Job Title : Senior Microservices Architect Java Spring Boot, Cloud & DevOps
Job Type : W2
Experience : 3 to 10 Years
Location : Middletown, Rhode Island
Responsibilities :
- Design and implement scalable and maintainable microservices architecture.
- Ensure high availability and fault tolerance in the microservices architecture.
- Define and enforce architectural standards and best practices.
- Develop and maintain CI / CD pipelines for automated deployment and testing.
- Integrate continuous integration tools (e.g., Jenkins, GitLab CI) and practices.
- Design and implement containerized applications using Docker.
- Manage and orchestrate containers using Kubernetes.
- Ensure efficient scaling and management of containerized applications.
- Develop cloud-native applications using AWS, Azure, or Google Cloud SDKs.
- Implement and manage cloud-based services and solutions.
- Design and manage NoSQL databases, specifically MongoDB.
- Optimize database performance and ensure data integrity.
- Implement messaging solutions using Kafka.
- Manage caching mechanisms using Redis to improve application performance.
- Apply design patterns and best practices in software development.
- Optimize code for space and time complexity.
- Conduct code reviews and ensure adherence to coding standards.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Communicate effectively with stakeholders to understand requirements and provide technical guidance. is required
Qualification :