DevOps Engineer [Java]

Purple Drive Technologies LLC
Columbus, OH, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management Automation of Tests Microsoft Azure Backup Devices Bash Shell Cloud Computing
+58 more
Cloud Engineering Computer Programming Databases Continuous Integration DevOps Github Gradle Groovy Monitoring of Systems Identity and Access Management Python (Programming Language) PostgreSQL Apache Maven MongoDB MySQL OpenShift Oracle (Applications) Scrum Methodology Systems Development Life Cycle RabbitMQ Release Management Ansible Prometheus Shell Script Software Deployment Datadog Scripting Google Cloud Load Balancing Autoscaling System Availability Delivery Pipeline Grafana Spring-boot Git Cloudformation Containerization Gitlab-ci Git Flow Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Apache Kafka Build Tools Bitbucket Functional Programming Cloudwatch Restful APIs Terraform Splunk Software Version Control Devsecops Docker Elk Stack Jenkins Vulnerability Analysis Microservices

Job description

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., 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., DevOps Engineer Columbus , OH Apply here - JOB DESCRIPTION: Design, build, and maintain CI/CD pipelines for Java Spring Boot microservices and APIs. Automate application …
  • 13 hours ago
  • Apply easily, Job Title: Senior DevOps Engineer Location: OH - Columbus What you’ll do: Digital Disbursements (DD) is a fintech company, led by a team with deep industry experience and a str…
  • 16 days ago

Requirements

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, * Bachelor’s 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all