What are the responsibilities and job description for the CI/CD Software Engineer position at Piper Companies?
Piper Companies is hiring a CI/CD Engineer for a worldwide technology company located in Morrisville, NC. The CI/CD Engineer will design, implement and optimize continuous integration and delivery pipelines for a hybrid environment (on prem and cloud). The CI/CD Engineer will need to sit on site 3 days per week in Morrisville, NC.
Responsibilities for the CI/CD Engineer:
#hybrid
This job opens for applications on 4/24/2026. Applications for this job will be accepted for at least 30 days from the posting date.
Responsibilities for the CI/CD Engineer:
- Design, build, and maintain robust CI/CD pipelines for on-prem and cloud environments.
- Collaborate with development and operations teams to streamline build, test, and deployment processes.
- Implement automation using Python and Ansible for configuration management and orchestration.
- Manage and optimize infrastructure using Terraform and Terragrunt for scalable deployments.
- Integrate and maintain tools such as Jenkins for pipeline orchestration and AWS for cloud services.
- Troubleshoot pipeline issues and ensure high availability and reliability of deployment workflows.
- Strong background in CI/CD principles, workflows, and best practices.
- Experience in hybrid environments with complex deployment requirements.
- Hands-on experience with on-premises and cloud environments (AWS preferred).
- Proficiency in:
- Python (scripting and automation)
- Ansible (configuration management)
- Jenkins (pipeline orchestration)
- AWS Lambda(cloud infrastructure)
- Terraform & Terragrunt (infrastructure-as-code)
- Solid understanding of DevOps methodologies and agile development practices.
- $110,000 - $140,000
- Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law
#hybrid
This job opens for applications on 4/24/2026. Applications for this job will be accepted for at least 30 days from the posting date.