Job Description

About Gartner IT:

Join a renowned team of skilled engineers dedicated to crafting innovative digital solutions that empower our colleagues and clients. At Gartner IT, we create a significant organizational impact by delivering cutting-edge technology solutions that drive Gartner’s success. We cherish a culture of continuous innovation, prioritize outcomes, and believe that great ideas can originate from anyone within the team.

About the Role:

The Sr. Software Engineer role within the Cloud Center of Excellence (CCoE) at Gartner IT is pivotal in advancing Gartner’s capabilities in automating and optimizing IT infrastructure processes and DevOps tasks. This role focuses on enhancing Gartner’s self-service capabilities using public cloud platforms and open-source technologies. You will be instrumental in shaping the direction of cloud automation, facilitating development and DevOps teams, and ensuring operational uptime for cloud-based software.

What You’ll Do:

  • Ensure stability, reliability, and security of Gartner’s enterprise application environments, surpassing SLA’s/OLA’s.
  • Collaborate with technology leaders to enhance our application platforms and automation pipelines.
  • Define and support the tactical and strategic directions for Gartner’s cloud and application infrastructure.
  • Lead, develop, and mentor a team of engineers in support of cloud-based solutions.
  • Research, design, and develop patterns to enable services on Azure.
  • Optimize and consolidate Gartner’s application deployments to reduce costs.
  • Provide regular status reports to Senior Leadership in Enterprise Technology and Operations.
  • Support security, performance, observability, and resiliency frameworks.
  • Collaborate with AppDev teams to ensure the delivery of desired business outcomes.
  • Assist in automation efforts across DevOps teams, leveraging Infrastructure as Code (IaC), microservice-based cloud deployments, and CI & CD.

What You’ll Need:

  • 4 to 7 years of IT experience with a strong background in DevOps and cloud development. You should possess excellent qualitative and quantitative problem-solving skills, along with a high level of ownership and accountability.

Must-Have:

  • 4 to 7 years of Information Technology experience, with at least 4 years in Azure, automation, and DevOps tools.
  • Hands-on experience with Azure Infrastructure, API Management, and Azure ML, as well as Cognitive/AI Service offerings on Azure.
  • Proficiency in Infrastructure as Code (IAC) tools such as Terraform and ARM.
  • Experience in building automation pipelines with CI/CD tools like Jenkins and GitHub.
  • Proficiency in scripting/programming languages such as Shell, Bash, PowerShell, Python, and C#.
  • Excellent problem-solving and troubleshooting skills.
  • Willingness to participate in rotational On-Call support.

Who You Are:

  • MS or BS degree in computer science or related field, or equivalent experience.
  • Enthusiastic about open-source technologies, with a hunger for self-learning and exploration.
  • Passionate about automation and adept at developing infrastructure as code.
  • A collaborative team player comfortable working with distributed teams globally.
  • Detail-oriented and well-organized.
  • Capable of solving complex problems and adept at managing ambiguity and unexpected change.
  • Open to feedback and continuously seeks opportunities for improvement.
  • Demonstrates perseverance, humility, and a positive outlook in challenging situations.

Don’t meet every single requirement? We encourage you to apply anyway. You might just be the right candidate for this, or other roles.

More Information

Apply for this job
Share this job