jobapplier

Senior Kubernetes Developer, Platform Engineering

Intercontinental Exchange, Inc.

Skills

Required

  • CI/CD
  • GitHub Actions
  • DevOps
  • programming language
  • Go
  • Python
  • Java
  • Node.js
  • shell scripting
  • automation
  • containerized applications
  • Kubernetes environments

Preferred

  • Kubernetes
  • GitOps
  • ArgoCD
  • image scanning
  • role-based access control
  • RBAC
  • Terraform / Ansible
  • OpenShift / Tanzu / VKS / Docker / Podman

Job Purpose At Intercontinental Exchange, Inc. (ICE), we are committed to transforming the way our development teams build and deploy applications.

Responsibilities

  • Our mission is to create an environment that enables developers to innovate rapidly and scale effortlessly.
  • We solve complex challenges, driving efficiency and productivity across our organization.
  • As part of our Kubernetes Development team, the Senior Developer will work hand-in-hand with development teams to onboard their applications and empower them to seamlessly adopt the internal Kubernetes Platform.
  • This role blends technical expertise with a passion for developer productivity, providing both strategic guidance and hands-on support for teams as they modernize their applications in a container-first environment.
  • A successful candidate will be an advocate for container platform technologies with a deep understanding of Kubernetes and containerization in an on-premises environment.
  • This individual will collaborate across engineering, development, and operations teams to ensure that our platform and tools help developers thrive.
  • Assist development teams in onboarding their applications to the on-prem Kubernetes Platform in a standard, streamlined manner.
  • Partner with Development, Kubernetes Platform Engineering, Operations, and other teams to build and continuously improve solutions that meet developer needs and drive platform adoption.
  • Advocate for and influence container platform best practices, ensuring that development teams understand how to optimize their applications for containerization, scalability, and resiliency.
  • Collaborate with Release Engineering to promote and implement GitOps practices across development and operations teams, ensuring streamlined CI/CD workflows, enhanced automation, and improved infrastructure management through version-controlled deployments.
  • Provide support and troubleshooting for development teams, addressing issues related to containerized applications, platform configurations and connectivity, and Kubernetes deployments.
  • Create and provide practical examples of documentation, best practices, and onboarding materials to guide teams in adopting Kubernetes and cloud-native capabilities.
  • Conduct training sessions and workshops to equip developers with the knowledge and tools they need for success.
  • Gather feedback from development teams to identify areas for improvement and iterate on the onboarding process, tooling, and support offerings to drive continuous improvement and simplification in the developer experience.
  • Knowledge and Experience 5+ years of experience in software development with hands-on expertise in on-premises container platform technologies (not cloud hosted Kubernetes).
  • Expertise with one or more of Kubernetes, OpenShift, Tanzu/VKS, Docker and/or Podman.
  • Experience with Kubernetes observability tools for metrics, monitoring, logging, alerting, and tracing.

Requirements

  • Practical knowledge of CI/CD processes and tools (GitHub Actions, etc.) and a strong understanding of DevOps principles.
  • Proficiency in at least one programming language (e.g., Go, Python, Java, Node.js) and experience with shell scripting for automation.
  • Demonstrated ability to troubleshoot and provide support for containerized applications in Kubernetes environments.

Preferred

  • Knowledge and Experience BS in Computer Science or equivalent work experience.
  • Experience with GitOps tools such as ArgoCD.
  • Familiarity with security best practices for containers, including image scanning, and Kubernetes role-based access control (RBAC).
  • Familiarity with infrastructure-as-code tools such as Terraform or Ansible.
  • Familiarity with OpenShift Operators, CNCF projects, and Helm charts for Kubernetes-based application management.
  • Working knowledge of Claude, Copilot, or other AI tooling for workflow augmentation. ---------- Intercontinental Exchange, Inc. is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to legally protected characteristics.