DevOps Engineer [Java]

Purple Drive Technologies LLC
Columbus, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Columbus, United States of America

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Automation of Tests
Azure
Backup Devices
Bash
Cloud Computing
Cloud Engineering
Computer Programming
Databases
Continuous Integration
DevOps
Github
Gradle
Groovy
Monitoring of Systems
Identity and Access Management
Python
PostgreSQL
Maven
MongoDB
MySQL
Openshift
Oracle Applications
Scrum
Systems Development Life Cycle
RabbitMQ
Release Management
Ansible
Prometheus
Shell Script
Software Deployment
Datadog
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
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
Kafka
Build Tools
Bitbucket
Functional Programming
Cloudwatch
REST
Terraform
Splunk
Software Version Control
Devsecops
Docker
ELK
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