About Gartner IT:
Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner. Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion that great ideas can come from anyone on the team.
About this role:
The Cloud Centre of Excellence Team is responsible for developing Gartner s capabilities in automating and streamlining IT infrastructure processes and tasks while improving Gartner s capabilities and service offerings with greater self-service abilities using public cloud platforms and open-source technologies.
What you ll do:
- Collaborate with a cross-functional team of application developers, operations engineers, architects to understand project requirements and translate them into automated solutions that you build.
- Collaborate with colleagues to support and improve architecture, systems, processes, standards and tools.
- Lead technical discussions to ensure solutions are designed for successful deployment, security, and high availability in the cloud
- Design, implement, and maintain reusable compute, storage, network, and security components using infrastructure as code.
- Build reusable workflows / pipelines for application Deployments.
- Write and maintain code for automating the creation of scalable/resilient systems/infrastructure with a focus on immutability and containers.
- Develop, implement, and test automated data backup and recovery, and disaster recovery procedures across multiple services and platforms.
- Write and maintain clear, concise documentation, runbooks and operational standards including systems architecture and infrastructure diagrams.
- Assist development teams in the creation and understanding of automated application configurations, and maintaining the service catalog part of company s internal developer portal.
- Ensure all solutions are cost-effective and properly instrumented with telemetry to ensure holistic monitoring.
- Troubleshoot, resolve, and report issues in the development, test and production environments.
- Design and deploy scalable, highly available, and fault tolerant distributed systems.
- Continuously identify, adopt, & refine best practices.
- Educate/mentor product teams and junior engineers.
What you will need :
2+ years experience in AWS cloud, Kubernetes, and DevOps positions.
Must have:
- Experience with containerized application builds and deployment orchestration using GitOps, primarily using Argo CD and Flux CD.
- Knowledge of infra automation and management through GitOps (Terraform / Open Tofu) is required.
- Exposure to Cloud Native tools for delivery such as Argo (CD, Rollouts), Kustomize, OCI and similar technologies.
- Good scripting experience (python, shell, groovy etc) is preferred.
- AWS and Kubernetes certification is a plus.
Who you are:
- Effective time management skills and ability to meet deadlines
- Exceptional communication skills, to both technical and non-technical audiences
- Excellent organization, multitasking, and prioritization skills
- Ability to work independently and with a team
- Good communication skills and ability to work with global teams to define and deliver on projects
- Intellectual curiosity, passion for technology and keeping up with new trend