DevOps Engineer [Java]

Purple Drive


Job Location:

Columbus, NE - USA

Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: DevOps Engineer with Java

Experience Required

6-10 Years

Job Summary

We are seeking an experienced DevOps Engineer with Java who possesses strong expertise in DevOps automation CI/CD pipelines cloud platforms containerization and Java-based application deployment. The ideal candidate should have hands-on experience in building scalable deployment pipelines automating infrastructure supporting Java/Spring Boot applications and managing cloud-native environments.


Key Responsibilities

DevOps & CI/CD

  • Design implement and maintain CI/CD pipelines using Jenkins GitLab CI GitHub Actions or Azure DevOps.
  • Automate application build deployment and release processes.
  • Implement Infrastructure as Code (IaC) using Terraform CloudFormation or Ansible.
  • Manage source code repositories using Git and Git workflows.

Cloud & Containerization

  • Deploy and manage applications on AWS Azure or Google Cloud Platform.
  • Build and maintain Docker containers and Kubernetes/OpenShift clusters.
  • Manage cloud infrastructure including networking security groups load balancers and auto-scaling.

Java Application Support

  • Build deploy and troubleshoot Java and Spring Boot applications.
  • Optimize application performance and ensure high availability.
  • Collaborate with development teams to resolve application and deployment issues.

Automation & Scripting

  • Develop automation scripts using Bash Shell Python or Groovy.
  • Automate infrastructure provisioning monitoring backups and deployments.

Monitoring & Reliability

  • Configure monitoring tools such as Prometheus Grafana ELK Stack Splunk Datadog or CloudWatch.
  • Perform root cause analysis and troubleshoot production issues.
  • Ensure platform availability scalability and performance.

Security & Compliance

  • Implement DevSecOps practices.
  • Perform vulnerability scanning and security assessments.
  • Manage secrets using Vault AWS Secrets Manager or Kubernetes Secrets.
  • Ensure compliance with enterprise security standards.

Collaboration

  • Work closely with developers QA infrastructure and security teams.
  • Participate in Agile/Scrum ceremonies and release planning.
  • Document deployment processes and operational procedures.

Required Skills

Programming

  • Java
  • Spring Boot
  • REST APIs
  • Maven or Gradle

DevOps Tools

  • Jenkins
  • GitLab CI/CD
  • GitHub Actions
  • Azure DevOps

Cloud Platforms

  • AWS (EC2 ECS EKS Lambda S3 IAM CloudWatch)
  • Azure or GCP (Preferred)

Containerization

  • Docker
  • Kubernetes
  • OpenShift (Preferred)

Infrastructure as Code

  • Terraform
  • Ansible
  • CloudFormation

Version Control

  • Git
  • GitHub
  • Bitbucket

Monitoring

  • Prometheus
  • Grafana
  • ELK Stack
  • Splunk
  • Datadog

Scripting

  • Shell Scripting
  • Bash
  • Python
  • Groovy

Databases

  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB (Preferred)

Build Tools

  • Maven
  • Gradle

Methodologies

  • Agile
  • Scrum
  • DevSecOps
  • SDLC

Preferred Qualifications

  • Bachelors degree in Computer Science Information Technology or a related field.
  • 6-10 years of experience in DevOps Engineering.
  • Strong experience supporting Java/Spring Boot applications.
  • Experience with Kubernetes and cloud-native architectures.
  • AWS/Azure/GCP certifications are preferred.
  • Knowledge of Microservices architecture.
  • Experience with Kafka or RabbitMQ is a plus.
Job Title: DevOps Engineer with Java Experience Required 6-10 Years Job Summary We are seeking an experienced DevOps Engineer with Java who possesses strong expertise in DevOps automation CI/CD pipelines cloud platforms containerization and Java-based application deployment. The ideal candidate shou...