

DevOps With Java Background
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior DevOps Engineer with a Java background, based in Charlotte, NC. It is a contract position requiring strong Java skills, experience with CI/CD tools, cloud platforms (AWS, Azure, GCP), and familiarity with Docker, Kubernetes, and scripting languages.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
September 5, 2025
π - Project duration
Unknown
-
ποΈ - Location type
On-site
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Charlotte, NC
-
π§ - Skills detailed
#Jenkins #GitLab #Python #Azure #Terraform #Monitoring #DevOps #GCP (Google Cloud Platform) #Ansible #Programming #Cloud #Spring Boot #Bash #Scala #Version Control #GIT #Java #Kubernetes #Logging #AWS (Amazon Web Services) #Deployment #Docker #Azure DevOps #Puppet
Role description
Role: Senior DevOps Engineer with Java development Background
Location: Charlotte NC - Day 1 Onsite
Duration: Contract
A DevOps Java Developer combines strong Java development skills with expertise in DevOps methodologies and tools to streamline the software development lifecycle, from coding to deployment and operations.
Key Responsibilities:
β’ Design, develop, and maintain robust and scalable Java applications and services.
β’ Build, maintain, and optimize Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, or Azure DevOps to automate build, test, and deployment processes.
β’ Implement and manage infrastructure using tools like Terraform, Ansible, or Puppet to ensure consistent and repeatable environments.
β’ Deploy and manage Java applications on cloud platforms such as AWS, Azure, or Google Cloud, including configuring and optimizing cloud resources.
β’ Develop scripts (e.g., Python, Bash) to automate various tasks, including system provisioning, deployment, and monitoring.
β’ Set up and manage monitoring and logging tools to ensure application performance, identify issues, and maintain system health.
β’ Work closely with development, operations, and QA teams to foster a culture of collaboration and shared responsibility for software delivery.
β’ Diagnose and resolve complex issues in development, testing, and production environments.
Required Skills:
β’ Strong Java Development:
β’ Proficient in Java programming language, including frameworks like Spring Boot.
DevOps Tools:
β’ Experience with CI/CD tools, version control systems (Git), containerization (Docker, Kubernetes), and configuration management tools.
β’ Cloud Platforms:
β’ Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).
Role: Senior DevOps Engineer with Java development Background
Location: Charlotte NC - Day 1 Onsite
Duration: Contract
A DevOps Java Developer combines strong Java development skills with expertise in DevOps methodologies and tools to streamline the software development lifecycle, from coding to deployment and operations.
Key Responsibilities:
β’ Design, develop, and maintain robust and scalable Java applications and services.
β’ Build, maintain, and optimize Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, or Azure DevOps to automate build, test, and deployment processes.
β’ Implement and manage infrastructure using tools like Terraform, Ansible, or Puppet to ensure consistent and repeatable environments.
β’ Deploy and manage Java applications on cloud platforms such as AWS, Azure, or Google Cloud, including configuring and optimizing cloud resources.
β’ Develop scripts (e.g., Python, Bash) to automate various tasks, including system provisioning, deployment, and monitoring.
β’ Set up and manage monitoring and logging tools to ensure application performance, identify issues, and maintain system health.
β’ Work closely with development, operations, and QA teams to foster a culture of collaboration and shared responsibility for software delivery.
β’ Diagnose and resolve complex issues in development, testing, and production environments.
Required Skills:
β’ Strong Java Development:
β’ Proficient in Java programming language, including frameworks like Spring Boot.
DevOps Tools:
β’ Experience with CI/CD tools, version control systems (Git), containerization (Docker, Kubernetes), and configuration management tools.
β’ Cloud Platforms:
β’ Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).