You will own the design, implementation, and maintenance of CI/CD pipelines for Java applications.
This role is remote.
Responsibilities
- Design, implement, and maintain CI/CD pipelines for Java applications using Jenkins, GitLab CI, or GitHub Actions.
- Build, deploy, and support Java applications (Spring Boot, Microservices) across multiple environments.
- Automate infrastructure provisioning using Infrastructure as Code tools.
- Manage containerized applications using Docker and Kubernetes.
- Monitor application performance and system health using observability tools.
Required Skills
- 6+ years of experience in a DevOps capacity.
- Strong experience with Java, specifically Spring Boot and Microservices architecture.
- Hands-on experience with DevOps tools including Jenkins, Git, Maven/Gradle.
- Proficiency with containerization technologies: Docker and Kubernetes.
- Experience deploying and supporting applications on AWS, Azure, or GCP.
- Solid scripting skills in Shell, Python, or Groovy.
- Understanding of CI/CD best practices and REST API workflows.
Preferred Skills
- Experience with Infrastructure as Code tools.