DevOps Engineer (Groovy Focus)

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Able to Provide Sponsorship

Skills

Groovy
Amazon Web Services
Jenkins
Kubernetes
Git
DSL
Docker
Bitbucket
Continuous Integration
Continuous Delivery

Job Details

Location: McLean, VA (Onsite)
Experience Level: 5+ Years


Job Summary

We are seeking a highly skilled Groovy Script Developer with hands-on expertise in automation, CI/CD pipelines, and DevOps environments. The ideal candidate will have strong experience writing, debugging, and optimizing Groovy scripts to automate build, deployment, testing, and configuration processes.


Key Responsibilities

  • Develop, customize, and maintain Groovy scripts for automation tasks, CI/CD pipelines, and integration workflows.

  • Work extensively with tools like Jenkins, Gradle, and Maven to automate build and deployment processes.

  • Integrate Groovy scripts with REST APIs, databases, and cloud services.

  • Optimize and troubleshoot existing Groovy scripts for performance, maintainability, and scalability.

  • Collaborate with DevOps, QA, and development teams to deliver automated solutions.

  • Implement logging, exception handling, and monitoring within Groovy scripts.

  • Contribute to infrastructure-as-code initiatives, enabling self-service and automation frameworks.

  • Create technical documentation for scripts, tools, and processes.


Required Skills & Experience

  • 5+ years of experience in scripting and automation, with at least 3+ years in Groovy.

  • Strong hands-on experience with Jenkins pipelines and Groovy DSL.

  • Proficiency with Gradle, Maven, or Ant build tools.

  • Experience integrating Groovy scripts with REST/SOAP APIs and third-party systems.

  • Solid understanding of Java basics (Groovy is JVM-based).

  • Familiarity with Git, Bitbucket, or GitHub for version control.

  • Experience with CI/CD tools and DevOps automation frameworks.

  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.

  • Strong problem-solving, debugging, and optimization skills.


Preferred Skills

  • Knowledge of Kubernetes, Docker, and container-based deployments.

  • Exposure to test automation frameworks built using Groovy (e.g., Spock, Geb).

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.

About Techno Talent Inc.