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).