Senior Kubernetes Developer, Platform Engineering
- Atlanta, United States
- Senior Level
- Posted
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.
jobapplier