$847.00 Fixed
About the Role
At Zenith Technologies, we are seeking an experienced Microservices Architect to join our team of innovators and thought leaders in the field of cloud-native software development. As a Microservices Architect, you will play a crucial role in designing, developing, and deploying scalable, secure, and efficient microservices-based systems that meet the evolving needs of our customers. Our company has a strong background in delivering cutting-edge software solutions, and we are now expanding our capabilities to include cloud-native microservices architecture.
The project scope for this role is focused on developing a cloud-native e-commerce platform that utilizes microservices architecture to provide a highly scalable and flexible solution for our clients. You will be working in a collaborative team environment with cross-functional teams, including development, DevOps, and quality assurance. This is an exciting opportunity to work on a high-visibility project that will have a significant impact on the company's growth and success.
What makes this opportunity unique and exciting is the chance to work with a talented team of professionals who are passionate about innovation and excellence. We offer a dynamic and supportive work environment that fosters creativity, collaboration, and growth. If you are a motivated and skilled Microservices Architect looking for a new challenge, we encourage you to apply for this role.
In this role, you will have the opportunity to work with the latest technologies and tools, including Docker, Kubernetes, and Java. You will be responsible for designing and implementing microservices-based systems that are highly scalable, secure, and efficient. You will also have the opportunity to collaborate with cross-functional teams to identify and prioritize project requirements, develop project plans, and ensure timely and within-budget delivery of projects.
Key Responsibilities
- Design and develop scalable, secure, and efficient microservices-based systems that meet the evolving needs of our customers
- Collaborate with cross-functional teams to identify and prioritize project requirements, develop project plans, and ensure timely and within-budget delivery of projects
- Lead the development of cloud-native microservices architecture using Docker, Kubernetes, and Java
- Develop and maintain technical documentation, including system architecture, design patterns, and coding standards
- Ensure compliance with industry standards, best practices, and regulatory requirements
- Collaborate with the DevOps team to ensure seamless deployment and operation of microservices-based systems
- Participate in code reviews and ensure that the code is of high quality, follows industry standards, and is well-documented
- Stay up-to-date with the latest technologies, trends, and best practices in microservices architecture and cloud-native software development
- Provide technical leadership and mentorship to junior team members
- Develop and maintain technical roadmaps, including short-term and long-term plans for microservices architecture and cloud-native software development
- Ensure that microservices-based systems are highly available, scalable, and secure
- Collaborate with the quality assurance team to ensure that microservices-based systems meet the required quality and performance standards
- Develop and maintain dashboards, metrics, and monitoring tools to ensure visibility into system performance and health
Requirements
- 5+ years of experience in software development, with a focus on microservices architecture and cloud-native software development
- Strong proficiency in Java, Docker, and Kubernetes
- Experience with cloud-native technologies, including AWS, Azure, or Google Cloud
- Strong understanding of microservices architecture patterns, including service discovery, circuit breakers, and API gateways
- Experience with agile development methodologies, including Scrum and Kanban
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
- Strong problem-solving skills, with the ability to debug and troubleshoot complex technical issues
- Experience with continuous integration and continuous deployment (CI/CD) pipelines
- Strong understanding of security and compliance, including data encryption, access controls, and auditing
- Experience with monitoring and logging tools, including Prometheus, Grafana, and ELK Stack
- Strong understanding of cloud-native design patterns, including event-driven architecture and serverless computing
What We Offer
- Competitive salary and bonus structure
- Comprehensive benefits package, including medical, dental, and vision insurance
- 401(k) plan with company match
- Flexible work arrangements, including remote work options and flexible hours
- Opportunities for professional growth and development, including training and education programs
- Access to the latest technologies and tools, including cloud-native platforms and microservices architecture
- Collaborative and dynamic work environment, with a team of talented and motivated professionals
How to Apply
To apply for this role, please submit your resume and a cover letter outlining your experience and qualifications. We also encourage you to include any relevant projects or code samples that demonstrate your skills and expertise. Our hiring process typically includes a phone screening, followed by a series of technical interviews with our team. We look forward to hearing from you and exploring how you can contribute to our team's success.
If you have any questions or would like more information about the role, please don't hesitate to contact us. We are an equal opportunities employer and welcome applications from diverse candidates.
- Proposal: 0
- More than 3 month