Overview
Job Purpose The Director, Platform Engineering, Containers will be responsible for leading and overseeing the design, development, and operation of ICE Kubernetes Platform, ensuring it's scalable, reliable, and secure, while also improving developer experience and driving innovation. This position will also manage a team of engineers responsible designing, building, and supporting our on premise Kubernetes platforms. A successful candidate will have experience in assisting development teams in migrating applications from standalone platforms running on bare metal or virtualized hosts into Kubernetes including, but not limited to, understand performance, scaling, and capacity requirements, network egress and ingress needs, and guidance on proper CI/CD processes. Responsibilities
- Leadership and Team Management:
- Lead and mentor teams of platform engineers and developer advocates, fostering a culture of collaboration and excellence.
- Recruit, hire, and develop high-performing engineers.
- Set strategic direction for the platform engineering team and its roadmap.
- Platform Design and Development:
- Oversee the design, development, and implementation of the engineering platform, ensuring it meets the needs of developers and other stakeholders.
- Drive the adoption of best practices in platform engineering, including automation, DevOps, Observability, and Security.
- Continuously improve the platform's architecture, scalability, and reliability.
- Training and Evangelism. Help internal developer organization all the way along the containerization journey from re-architecture to operational excellence on Kubernetes and OpenShift.
- Operational Excellence:
- Ensure the platform is highly available, performant, and secure.
- Implement robust monitoring, alerting, and incident response processes.
- Drive operational improvements and automation to reduce manual effort and improve efficiency.
- Continuously improve delivery times of Kubernetes platform services.
- Collaboration and Communication:
- Collaborate with product, engineering, BUs, Compliance, Infosec and other teams to understand their needs and translate them into platform capabilities.
- Communicate effectively with technical and non-technical audiences, showcasing the value of the platform.
- Influence enterprise architecture decisions for critical applications and infrastructure.
Knowledge and Experience
- 5+ years experience managing teams, preferably inclusive of managing other managers.
- Expert knowledge of Kubernetes and OpenShift
- Strong understanding of Kubernetes technologies (e.g., networking, storage, service meshes), CNCF ecosystem tools, GitOps and CI/CD pipelines.
- Advanced knowledge of CI/CD pipelines used in Kubernetes including, but not limited to, Tkton, ArgoCD, and others.
- Experience with automation tools (Ansible, Terraform) and scripting languages.
- Knowledge of security best practices, compliance standards and supply chain security.
Preferred
- A strong development background is a big plus.
- Experience with developer evangelism.
- Experience creating, testing, and using API's
- BS in Computer Science or equivalent work experience
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics. #LI-DR1
|