Applications processed via employer's online application form.
As the world's leading and most diverse derivatives marketplace, CME Group (www.cmegroup...
Role
Site Reliability Engineer II - We are seeking a dynamic engineer to design, develop and maintain self‑service tools and applications that enhance productivity and reduce operational costs across the full stack.
Responsibilities
* Design, develop and maintain self‑service and automation tools to streamline IT operations and reduce manual effort.
* Engage in full‑stack development, delivering responsive front‑end interfaces as well as robust scalable back‑end services.
* With support from an Architect, deploy and scale microservices on GCP, with particular emphasis on containers and Google Kubernetes Engine (GKE).
* Manage cloud infrastructure via Infrastructure‑as‑Code (IaC), primarily using Terraform to provision and maintain resources.
* Operate and troubleshoot solutions on Linux‑based platforms, leveraging Visual Studio Code (VSCode) as the primary development environment.
* Adhere to software engineering best practices, including PEP8 coding standards, SOLID design principles, and established SDLC processes.
* Implement and manage CI/CD pipelines with a DevOps mindset, ensuring rapid, reliable delivery of code.
* Develop and consume Flask‑based RESTful APIs to support network and security automation.
* Collaborate within an Agile Scrum framework, utilising tools such as Bitbucket and Jira to track progress and manage sprints.
* Apply strong analytical and problem‑solving skills to balance multiple project variables and deliver high‑quality solutions on schedule.
What we are looking for
* Approximately 1‑2 years’ hands‑on Python programming experience, with a demonstrable track record of automation or tooling projects.
* Knowledge and experience working with both Python Django and Flask in a corporate environment.
* Any experience in network and security automation, coupled with an understanding of network fundamentals (routing, switching, firewalls, VPNs) would be beneficial.
* Familiarity with Infrastructure‑as‑Code using Terraform (or similar) to manage cloud resources.
* Comfortable working in Linux environments and proficient in using Visual Studio Code (VSCode).
* Strong software engineering mindset: adherence to PEP8, SOLID principles, and best practices for SDLC, CI/CD and DevOps.
* Excellent communication skills, both verbal and written, with the ability to convey technical concepts to diverse stakeholders.
* Highly analytical, with the ability to troubleshoot complex issues and manage multiple tasks concurrently.
* Experience working in Agile Scrum teams, utilising Bitbucket and Jira (or equivalent tools) for version control and project tracking.
Personal Attributes
* Proactive and positive attitude, taking initiative to identify and resolve issues ahead of time.
* Collaborative team player, eager to contribute knowledge and assist colleagues.
* Innovative thinker who brings fresh ideas and constructive suggestions for continuous improvement.
Education
Bachelor’s Degree in Computer Science, Engineering or a related field is preferred. Equivalent practical experience will also be considered.
Company Benefits
* Bonus Programme
* Equity Programme
* Employee Stock Purchase Plan (ESPP)
* Private Medical and Dental coverage
* Income Protection
* Life Assurance
* Cycle To Work
* Family Leave
* Education Assistance – MBA/Advanced Degree/Bachelor Degree
* Ongoing Employee Development Training/Certification
#J-18808-Ljbffr