25244 Senior Pipeline Engineer
Onsite Carrollton, TX
Must be able to work W2 hourly directly with our company, no C2C, 1099
We’re looking for an experienced, forward-thinking engineer to strengthen our pipeline delivery capabilities by architecting robust CI/CD workflows within our Platform Engineering team. In this role, you will drive the design and evolution of scalable, secure, and automated pipelines, primarily utilizing GitLab CI/CD and Python. You’ll work closely with diverse technology teams to standardize deployment patterns, embed security scanning, and champion pipeline-as-code methodologies. If you’re passionate about platform efficiency, advanced automation, and accelerating the software development lifecycle, we want to hear from you.
Qualifications:
Key Responsibilities
- Design, implement, and manage scalable and resilient CI/CD pipelines using GitLab CI/CD to support microservices and monolithic applications.
- Develop and maintain advanced automation scripts and tooling using Python to streamline build, test, and release processes.
- Architect and maintain reusable pipeline templates and libraries to ensure standardization and ease of adoption across development teams.
- Integrate Infrastructure-as-Code (IaC) workflows (Terraform/OpenTofu) into application pipelines for automated environment provisioning.
- Implement and enforce security best practices within the CI/CD lifecycle, including SAST/DAST scanning, dependency checking, and secret management.
- Collaborate closely with diverse teams to optimize build times, manage artifact lifecycles, and provide Pipeline Engineering expertise.
- Troubleshoot and resolve complex pipeline failures, build errors, and deployment issues across Windows and Linux environments.
- Implement and manage pipeline observability and metrics to ensure deployment visibility and proactive issue detection.
- Clearly and concisely contribute to the development and documentation of Pipeline Engineering standards and GitOps best practices.
- Stay up-to-date with the latest industry trends and technologies in CI/CD, DevSecOps, and build automation.
- Provide mentorship and guidance to junior team members on pipeline architecture and Python automation.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of experience in a Platform, DevOps, Release, or Pipeline Engineer role.
- Extensive hands-on experience designing and implementing complex CI/CD pipelines using GitLab CI/CD.
- Strong scripting and software development skills, specifically with Python, for automation and API integration.
- Solid understanding of Windows/Linux Server administration as it relates to build agents and deployment targets.
- Proven experience integrating infrastructure-as-code (IaC) tools, specifically Terraform (OpenTofu) and AWS CDK, into automated pipelines.
- Experience deploying and managing applications in cloud environments, particularly Amazon Web Services (AWS).
- Deep understanding of security best practices (DevSecOps) and their implementation in CI/CD pipelines (e.g., SonarQube).
- Solid understanding of version control strategies (Git branching models) and artifact management (e.g., Artifactory).
- Excellent problem-solving and troubleshooting skills related to build and deployment failures.
- Strong communication and collaboration skills.
Preferred Qualifications
- Experience with containerization & orchestration technologies (e.g., Docker, Kubernetes/EKS)
- Relevant AWS or Platform/DevOps certifications.
- Strong background with .NET/Core build processes and deployment patterns.
- Experience migrating legacy pipelines (e.g., Jenkins) to GitLab CI/CD.
- Understanding of Windows server build processes using tools like Packer and Chocolatey.
Experience with monitoring tools integrated into deployment workflows (e.g., New Relic, CloudWatch).