Kinaxis is a global leader in modern supply chain orchestration, and they are seeking a Cloud Engineer II to support the reliability and operational efficiency of their SaaS platform. The role involves building, deploying, and maintaining production systems while collaborating with various teams to enhance system stability and performance.
Responsibilities:
- Support the operation of production systems to meet SLA targets and maintain service availability for customer workloads
- Contribute to automation across multiple environments (Azure, GCP, and datacenters), including infrastructure as code (Terraform), deployment pipelines (GitHub Actions, ArgoCD), and scripting (Python, Bash, PowerShell, Ansible)
- Assist in managing the lifecycle of production and Hands-on Lab (HOL) environments, including deployment, resource management, and troubleshooting
- Participate in an on-call rotation, working with the team to investigate and resolve incidents
- Troubleshoot infrastructure and application issues, escalating and collaborating as needed to resolve problems effectively
- Work closely with Product, Platform, and Support teams to support the operation and stability of services in production
- Learn from and collaborate with senior engineers, contributing to team knowledge sharing and continuous improvement of practices
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
- Experience working in development, operations, or cloud engineering environments
- 2–4 years of experience supporting production systems in cloud environments (GCP, Azure, or AWS)
- Familiarity with Infrastructure as Code (Terraform)
- Familiarity with CI/CD and deployment pipelines (GitHub Actions, ArgoCD)
- Familiarity with scripting languages (Python, Bash, or PowerShell)
- Basic understanding of cloud platforms and services
- Basic understanding of containers and orchestration (Kubernetes is a plus)
- Strong troubleshooting and problem-solving skills
- Good communication and documentation skills
- Ability to work effectively as part of a team and take ownership of assigned work