CI/CD Engineer

eStaffLLC•Huntsville, TX

About The Position

We are seeking a Senior DevOps/CI/CD Engineer to design, implement, and support scalable tools and systems that integrate automated application testing and deployment processes. The role drives CI/CD tool selection and implementation, builds secure and auditable release pipelines, and partners across infrastructure, security, development, and project leadership teams to improve delivery speed, reliability, and quality in complex technical environments. The position is W2 only and is available to candidates anywhere in Texas who are willing to come on-site.

Requirements

  • Proficiency in at least one programming language.
  • Strong scripting skills in Python, Perl, Ruby, or a similar language.
  • Demonstrated experience with CI/CD tools such as Jenkins, GitLab, GitHub, Bamboo, Travis, or equivalent.
  • Experience configuring environments and deploying across applications, databases, cloud services, and infrastructure.
  • Knowledge of prototyping tools and processes.
  • Familiarity with modern SDLC methodologies and DevOps practices.
  • Ability to improve performance and reliability through automation and engineering best practices.
  • Experience contributing to cost/benefit analyses of technical solutions.
  • Strong communication skills and ability to share technical approaches with team members and customers.
  • Bachelor's degree or equivalent experience.
  • At least 6 years of experience in CI/CD development, deployment, and maintenance within complex technical environments.

Nice To Haves

  • Relevant certifications are highly desired, including cloud, DevOps, security, or automation certifications.

Responsibilities

  • Design and implement CI/CD tools and systems that integrate automated testing and deployment processes.
  • Manage and control the scope of deployment-related tasks and support high-level project plans.
  • Evaluate, select, and deploy CI/CD tooling such as Jenkins, GitLab CI, GitHub Actions, Bamboo, and Travis CI, or similar tools.
  • Configure and maintain application environments, databases, cloud services, and infrastructure deployments.
  • Develop reusable automation code; read and understand application code to support test design and code reviews.
  • Document system designs and configurations to meet customer requirements, team standards, and future scalability needs.
  • Work cross-functionally with infrastructure, security, development, and project leadership teams to ensure alignment and value delivery.
  • Proactively address production support issues, perform root-cause analysis, and implement improvements.
  • Implement documentation controls, audit trails, and security requirements; maintain decision records and standards.
  • Apply systems methodologies to development and support activities and participate in technical designs and code walkthroughs.
  • Identify impacts of software and hardware upgrades and create appropriate test strategies.
  • Support implementation and conversion planning, including rollout and validation activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service