Sr Platform Engineer - India
CME Group
Job Summary
The Platform Engineering team focuses on building self-service capabilities to enhance security, productivity, and accelerate time to market through automation. This role involves collaborating with various teams to ensure applications are designed for Continuous Delivery and are well-architected for on-premise or cloud platforms. The ideal candidate is passionate about developer productivity, cloud-native applications, and container orchestration.
Must Have
- Mentor junior team members and learn from senior individuals to define future tool sets.
- Experience with Ruby, Perl, Python, Go, Scala, or Java/Groovy.
- Experience with Jenkins (CI/CD pipeline), Maven, Git, Ansible, or CHEF.
- Hands-on experience creating and maintaining CI/CD pipelines using Jenkins or Argo.
- Experience with at least one cloud vendor (Google, AWS, Azure).
- Experience with containers, orchestration tools (Kubernetes, Mesos, Docker Swarm), and container registries (GCE, Docker Hub).
- Experience with SaaS, PaaS, or IaaS.
- Experience implementing or supporting DevSecOps architectures including Continuous Integration/Delivery solutions & Platform Automation.
- Experience working in a team environment, proactively driving tasks while meeting agreed delivery timelines.
- Ability to contribute to effective and timely solutions.
- Excellent oral and written communication skills.
Job Description
The Platform Engineering team is a collection of highly skilled individuals ranging from development to operations with a security first mindset who strive to push the boundaries of technology. We champion a DevSecOps culture and raise the bar on how and when we deploy applications to production. Our core principals are centered around automation, testing, quality, and immutability all via code. The role is responsible for building self-service capabilities that improve our security posture, productivity, and reduce time to market with automation at the core of these objectives.The individual collaborates with teams across the organization to ensure applications are designed for Continuous Delivery (CD) and are well-architected for their targeted platform which can be on-premise or the cloud. If you are passionate about developer productivity, cloud native applications, and container orchestration, this job is for you!
Principal Accountabilities
- The incumbent mentors junior team members and learns from senior individuals on the team to capture the flow and bottlenecks in the holistic IT delivery process and define future tool sets.
Skills and Software Requirements:
- Experience with a language such as Ruby, Perl, Python, Go, Scala, or Java/ groovy
- Experience with Jenkins ( CI / CD pipeline), Maven, Git, Ansible, or CHEF
- Must have hands on experience on creating and maintaining CI / CD pipeline using Jenkins or any other tools like Argo
- Experience with at least 1 cloud vendor (Google, Aws, Azure, etc..)
- Experience working with containers, orchestration tools (like Kubernetes, Mesos, Docker Swarm etc.) and container registries (GCE, Docker hub etc.)
- Experience with [SPI]aaS?- Software-as-a-Service, Platform-as-a-Service, or Infrastructure-as- a-Service
- Experience implementing or supporting DevSecOps architectures including Continuous Integration/Delivery solutions & Platform Automation
- Experience working in a team environment, proactively driving tasks while meeting agreed delivery timelines
- Ability to contribute to effective and timely solutions
- Excellent oral and written communication skills