Engineer, Release Engineering
Company: Intercontinental Exchange
Location: Atlanta
Posted on: June 1, 2025
Job Description:
Overview
Job Purpose The Engineering Development Solutions team is
accountable for creating and supporting the ongoing improvement of
infrastructure delivery management capabilities through application
development, data management, and process automation. As an
Engineer, Release Engineering, you will play a pivotal role in
ensuring the seamless, reliable, and efficient delivery of software
applications. The primary purpose of this role is to design,
implement, and optimize Continuous Deployment/Delivery standards,
pipelines, enabling faster and more consistent delivery of
high-quality software. By leveraging tools not limited to Jenkins,
GitHub Actions, ArgoCD and container technologies, the engineer
ensures scalable and standardized deployment processes that meet
organization goals. The position is essential in fostering a
culture of automation and collaboration, reducing deployment risks
and enhancing efficiency. Responsibilities
- Design, Implement and Standardize CI/CD workflows using Jenkins
and GitHub Actions.
- Develop robust pipelines supporting multiple environments with
consistent process.
- Build, manage and optimize containerized applications using
Docker and orchestrate deployments with Kubernetes.
- Establish standardized deployment practices for application
across multiple source code repositories.
- Define and enforce deployment best practices, including
artifact versioning, container management, and infrastructure
consistency.
- Document, educate and communicate standardized process to
developers and other stakeholders.
- Automate deployment workflows to minimize manual intervention
and reduce errors.
- Implement deployment strategies to reduce failures and
downtime.
- Integrate and manage DevOps tools like Jenkins. GitHub Actions,
ArgoCD, Terraform, Artifactory, and other CI/CD platforms.
- Explore and recommend the adoption of new tools and
technologies to enhance the DevOps ecosystem.
- Use tools like Terraform or Ansible to manage infrastructure
provisioning and updates.
- Ensure DevOps principles are applied consistently across all
environments.
- Setup monitoring and alerting to monitor performance and
application health.
- Continuously analyze and optimize deployment workflows to
improve efficiency, scalability and reliability.
- Ensure deployment processes meet compliance and regulatory
requirements. Knowledge and Experience
- Bachelor's degree in CIS or equivalent experience
- 3+ years of experience with CI/CD tools (e.g.: Jenkins,
GitHub/GitHub Actions, Bitbucket, Artifactory, etc.)
- 3+ years of experience with any of the following
technologies:
- Linux or Windows administration
- Scripting and programming languages (Python, Groovy, Shell,
etc.)
- Understand continuous integration, delivery tools and
concepts.
- Proficiency in Containerization technologies like Docker,
Podman and Orchestration tools like Kubernetes.
- Strong Scripting Knowledge skills in Python, Bash or similar
languages.
- Solid understanding of Version control and systems like Git and
branching strategies.
- Infrastructure provisioning tools (such as Docker, Chef,
Puppet, Ansible, Packer, CloudFormation, Terraform) is a plus
- Excellent analytical and problem-solving skills
- Able to work in a service-oriented team environment
- Customer focused, and dedicated to the best possible user
experience
- Excellent communications skills
- Strong project management, organization, and time management
skills. Intercontinental Exchange, Inc. is an Equal Opportunity
Employer. All qualified applicants will receive consideration for
employment without regard to legally protected characteristics.
#LI-DR1#LI-Hybrid
Keywords: Intercontinental Exchange, Smyrna , Engineer, Release Engineering, Engineering , Atlanta, Georgia
Didn't find what you're looking for? Search again!
Loading more jobs...