Job ID: TX-52909044 (911390525)
CI/CD Engineer with Java, Docker, Kubernetes, Git, SonarQube, Maven, JFrog, Cloud, Agile/SCRUM, Chef/Puppet, Bash, uDeploy, Jenkins, Cybersecurity Code Scanning, GitHub, Linux GitOps and Groovy experience
Location: Austin TX (HHSC)
Duration: 4 months (with possibility of extension)
Minimum Requirements:
YearsRequired/PreferredExperience
8RequiredCI/CD Pipeline Development Experience
5RequiredAgile (SCRUM) Experience
5RequiredDocker Experience
5RequiredCloud-based Development Experience (Java or .Net)
5RequiredJava Development Experience
5RequiredAutomated Configuration Tools (Chef, Puppet or similar) Experience
5RequiredBash Scripting Experience
5RequiredAutomated Deployment Tools (uDeploy or similar) Experience
5RequiredOrchestration Tools (Jenkins or Similar) Experience
5RequiredStatic Code Scanning for Cybersecurity and Code Quality Experience
5RequiredSource Code Management (GitHub or Similar) Experience
3RequiredLinux Experience
5PreferredJava Cloud-based Development Experience
The Health and Human Service Commissions (HHSC) Information Technology (IT) Administrative Applications requires the services of one (1ea) Case Management Developer hereafter referred to as Worker, who meets the general qualification of Developer Analyst 3 Emerging and the specifications outlined in this document for Texas Health and Human Services.
Provide support to development teams using a modern and robust CICD pipeline to enforce automation, security-first, and code quality. This requires onboarding development teams by creating a pipeline job with all the required logic to properly build, test, deploy, etc. using GitOps as the trigger. In addition, this role will also require supporting the underlying software which runs the CICD pipeline to keep it up and running 24/7 and respond to any possible failures and outages.
Applicant must have knowledge of Docker, Kubernetes, Jenkins, Git, SonarQube, Maven, Linux, and JFrog Artifactory. Experience with similar applications is acceptable. To be successful in this role, strong scripting and programming experience is required. Must be able to create Jenkins pipeline scripts using either declarative or scripted syntax. Must be able to write bash scripts and work with a Linux environment. Finally, knowledge of the Groovy programming language is required to write and maintain Jenkins shared libraries. However, Java experience will be acceptable.
Must be able to work in an environment with minimal supervision and be able to do what it takes to solve problems related to the agency’s DevOps initiative. A successful applicant will possess the ability to learn something quickly and adapt to the changing needs of the agency as well as work well with teams.