Job Description
**Location:**
McLean, VA (Onsite)
**Experience Level:**
5+ Years
******Sponsorship available for H1B Candidates*****
***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).