Job Title: DevOps Engineer with Java
Location: Dallas, TX / Basking Ridge, NJ (Hybrid/Onsite)
Employment Type: Full-Time
Job Summary
Incedo is seeking a skilled DevOps Engineer with Java experience to support the development, deployment, and maintenance of scalable enterprise applications. The ideal candidate will possess strong expertise in DevOps practices, CI/CD automation, cloud technologies, containerization, and Java-based applications.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for Java-based applications.
- Collaborate with development teams to automate build, test, and deployment processes.
- Support Java/Spring Boot microservices running in cloud environments.
- Manage and optimize containerized applications using Docker and Kubernetes.
- Deploy and maintain applications on AWS, Azure, or GCP platforms.
- Monitor system performance, troubleshoot issues, and ensure high availability.
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Configure and manage Jenkins, GitHub Actions, Maven, and other DevOps tools.
- Support logging, monitoring, and observability using tools such as Splunk, Prometheus, Grafana, ELK, or Dynatrace.
- Work closely with cross-functional teams in an Agile environment.
Required Skills
- 7+ years of overall IT experience with at least 4+ years in DevOps.
- Strong experience with Java and Spring Boot applications.
- Hands-on experience with Jenkins, Git, Maven, and CI/CD pipelines.
- Experience with Docker, Kubernetes, OpenShift, and container orchestration.
- Strong knowledge of cloud platforms (AWS preferred).
- Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
- Familiarity with Linux/Unix environments and shell scripting.
- Experience with monitoring and logging tools such as Splunk, Grafana, ELK, or Prometheus.
- Understanding of Microservices architecture and REST APIs.
- Strong problem-solving and communication skills.
Preferred Skills
- Experience with Telecom domain projects.
- Knowledge of Ansible and configuration management tools.
- Exposure to Kafka and event-driven architectures.
- Experience with security and DevSecOps practices.
- Familiarity with Python scripting is a plus.
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Keywords
Java, Spring Boot, DevOps, Jenkins, Docker, Kubernetes, OpenShift, AWS, Terraform, CI/CD, Maven, Git, Linux, Splunk, Prometheus, Grafana, Kafka, Microservices.