DevOps Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 15 week(s)

Skills

Azure DevOps

Job Details

DevOps Engineer 

Location: Phoenix, AZ; Pittsburgh, PA; Dallas, TX 
Type: W2; Hybrid 


Job Summary:

We are seeking a highly skilled and self-motivated DevOps Engineer with deep expertise in CI/CD pipelines, automation, and UDeploy (IBM UrbanCode Deploy) administration. The ideal candidate will have hands-on experience managing deployments, developing automation scripts, and integrating modern DevOps tools and platforms. This role requires a proactive engineer who can take initiative, solve complex problems, and apply new technologies effectively.


Key Responsibilities:

  • Administer and develop solutions using IBM UrbanCode Deploy (UDeploy), including upgrades, deployments, and license management.
  • Design, implement, and maintain CI/CD pipelines integrating tools such as Jenkins, GitHub, and JFrog Artifactory.
  • Develop and maintain Jenkins Shared Libraries using Groovy.
  • Create and manage GitHub Actions workflows for automation and deployment.
  • Develop and integrate with APIs to support automation and orchestration needs.
  • Deploy application services using Kubernetes, OpenShift, and Helm.
  • Automate infrastructure provisioning using tools like Ansible and Terraform.
  • Collaborate with development and operations teams to ensure smooth and secure software delivery.
  • Maintain and manage source control using Git and platforms such as Bitbucket, GitHub Enterprise, or Azure DevOps Server.
  • Apply Continuous Integration & Delivery (CI/CD) best practices to improve deployment speed and reliability.

Must-Have Technical Skills:

  • Proven experience as a UDeploy administrator/developer (not just a user).
  • Strong background in CI/CD pipeline development and tool integration.
  • Proficiency in Groovy for Jenkins Shared Libraries.
  • Experience with GitHub Actions and API development/integration.
  • Expertise in Git and tools like Bitbucket, GitHub, or Azure DevOps Server.

Preferred / Flex Skills:

  • Programming/scripting experience in Golang, Python, Java, or Bash.
  • Experience with Jenkins Configuration as Code (JCasC).
  • Familiarity with Fenergo, Salesforce, or other enterprise platforms is a plus.

Soft Skills:

  • Excellent communication, analytical, and problem-solving abilities.
  • Self-starter with a strong sense of ownership and initiative.
  • Ability to adapt quickly to new technologies and changing requirements.

#INDCEI
 
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.