Senior DevOps Engineer-Maven & Kubernetes/OpenShift

Charlotte, NC, US • Posted 10 hours ago • Updated 14 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Unit Testing
  • Workflow
  • Quality Assurance
  • Build Automation
  • Production Support
  • Development Testing
  • Apache Maven
  • Jenkins
  • Docker
  • Kubernetes
  • Bitbucket
  • Git
  • Version Control
  • Ansible
  • Configuration Management
  • Debugging
  • Root Cause Analysis
  • Continuous Integration and Development
  • Release Management
  • Agile
  • Scrum
  • SAFE
  • JIRA
  • Confluence
  • Microsoft Azure
  • Microservices
  • API
  • SQL
  • Data Analysis
  • Banking
  • Process Modeling
  • Data Governance
  • Regulatory Compliance
  • Reporting
  • DevOps
  • Java
  • Continuous Integration
  • Continuous Delivery
  • Orchestration
  • Management
  • Enterprise Software
  • Collaboration
  • Analytical Skill
  • Communication
  • Conflict Resolution
  • Problem Solving

Summary

Job Description: Senior DevOps Engineer - Java, Jenkins, Maven & Kubernetes/OpenShift

Primary Skills: Java, Maven, Jenkins, CI/CD, Docker, Kubernetes/OpenShift, Bitbucket, Ansible

Job Overview

We are looking for an experienced Senior DevOps Engineer with strong hands-on experience in Java, Maven, CI/CD automation, Jenkins, Docker, and Kubernetes/OpenShift. The ideal candidate will be responsible for designing, developing, and maintaining automated build and deployment pipelines, managing source code repositories, implementing containerization strategies, and supporting enterprise application delivery across multiple environments.

Roles & Responsibilities

  • Develop, build, and support enterprise applications using Java and Maven.

  • Design, implement, and maintain Jenkins CI/CD pipelines using declarative and scripted pipeline approaches.

  • Automate application build, unit testing, code-quality checks, artifact generation, and deployment processes.

  • Build, deploy, and manage containerized applications using Docker.

  • Manage application deployments and orchestration using Kubernetes/OpenShift.

  • Administer Bitbucket repositories, including branching strategies, pull requests, code reviews, approvals, and merge policies.

  • Integrate Maven, Bitbucket, and Jenkins to establish automated build and deployment workflows.

  • Develop deployment automation using Ansible and support continuous delivery and release management.

  • Troubleshoot CI/CD pipeline failures, deployment issues, and application build errors.

  • Perform root-cause analysis and implement corrective and preventive actions.

  • Collaborate with development, infrastructure, QA, and release management teams to ensure smooth application delivery.

  • Implement DevOps best practices for source control, build automation, containerization, deployment, and production support.

  • Ensure reliable, scalable, and consistent deployments across development, testing, staging, and production environments.


Must-Have Technical Skills

  • 10+ years of overall experience in DevOps and enterprise application development.

  • Strong hands-on experience with Java and Maven.

  • Expertise in Jenkins CI/CD pipeline development and maintenance.

  • Experience with Docker and containerization.

  • Hands-on experience with Kubernetes and/or OpenShift.

  • Strong experience with Bitbucket and Git-based source control management.

  • Experience developing and maintaining automated build and deployment pipelines.

  • Experience with Ansible for deployment automation and configuration management.

  • Strong troubleshooting, debugging, and root-cause analysis skills.

  • Knowledge of continuous integration, continuous delivery, and release management processes.


Good-to-Have Skills

  • Experience working in Agile Scrum or SAFe environments.

  • Knowledge of Jira and Confluence.

  • Exposure to Azure DevOps.

  • Understanding of Microservices architecture and API integrations.

  • Experience with SQL and data analysis.

  • Exposure to digital banking platforms and enterprise application environments.

  • Knowledge of business process modeling, data governance, and compliance.

  • Experience with reporting and dashboarding tools.


Required Qualifications

  • 10+ years of relevant IT experience, preferably in DevOps and Java-based enterprise application environments.

  • Strong practical experience in CI/CD automation and container orchestration.

  • Experience managing enterprise application build, deployment, and release processes.

  • Ability to collaborate with cross-functional teams and support complex deployment environments.

  • Strong analytical, communication, and problem-solving skills.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91018020
  • Position Id: PDT - 12345-13480-1794236023
  • Posted 10 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.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.