remote
Microservices Architect - BV Teck
Software Engineer
Lead the design and implementation of scalable, secure microservices using Docker, Kubernetes, and AWS, driving automation and continuous delivery for enterprise applications.
About the role
Key Responsibilities
- Architect and design high‑availability microservices solutions that meet business and technical requirements.
- Define containerization strategy using Docker and orchestrate deployments with Kubernetes.
- Implement secure, scalable APIs (RESTful) and integrate with cloud services on AWS.
- Establish CI/CD pipelines to automate build, test, and deployment processes.
- Collaborate with cross‑functional teams to ensure performance, reliability, and maintainability.
Requirements
- Proven experience designing and deploying microservices at scale.
- Strong proficiency in Docker, Kubernetes, and AWS services (ECS/EKS, Lambda, S3).
- Hands‑on experience with Java (Spring Boot) or Node.js for API development.
- Solid understanding of CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Excellent problem‑solving skills and ability to mentor junior engineers.
Skills
dockerkubernetesawscicdjava