DevOps Engineer [Java]
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
- Utilization Management
- Quality Assurance
- Workflow
- IaaS
- Network Security
- Application Support
- High Availability
- Provisioning
- Backup Administration
- Root Cause Analysis
- Scalability
- Vulnerability Scanning
- Management
- Regulatory Compliance
- z/VM
- Collaboration
- Development Testing
- User Experience
- Release Management
- Jenkins
- GitLab
- Continuous Integration
- Amazon EC2
- Amazon S3
- Docker
- HB
- Terraform
- Ansible
- Version Control
- Git
- GitHub
- Bitbucket
- Grafana
- Splunk
- Scripting
- Shell Scripting
- Bash
- Python
- SAP LE
- Groovy
- Database
- MySQL
- PostgreSQL
- Oracle
- MongoDB
- Build Tools
- Apache Maven
- Gradle
- Agile
- Scrum
- DevSecOps
- Software Development Methodology
- Continuous Delivery
- Computer Science
- Information Technology
- Information Retrieval
- Investor Relations
- International Relations
- DevOps
- Java
- Spring Framework
- Kubernetes
- Cloud Computing
- Amazon Web Services
- Microsoft Azure
- Google Cloud
- Google Cloud Platform
- Microservices
- Apache Kafka
- RabbitMQ
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 Google Cloud Platform (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
- 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/Google Cloud Platform certifications are preferred.
- Knowledge of Microservices architecture.
- Experience with Kafka or RabbitMQ is a plus.
- Dice Id: 91018020
- Position Id: PDT - 11458-12593-1782998638
- Posted 6 hours ago
Company Info
About Purple Drive Technologies LLC
Founded in 2007, Purple Drive started as a tech solutions firm and has grown into a full-service consulting and talent partner. We help businesses navigate complex technology challenges while connecting top professionals with career-defining opportunities.
We believe in transforming businesses through smart IT solutions and empowering technologists to grow their expertise through challenging projects and meaningful partnerships. Built on over 20 years of trusted relationships, we create success stories for both our clients and the talented professionals who drive innovation forward.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs