Cloud Engineer II (Azure and Terraforms)

Rackspace
Full_timeβ€’Gurgaon, India

πŸ“ Job Overview

  • Job Title: Cloud Engineer II (Azure and Terraforms)
  • Company: Rackspace
  • Location: Gurgaon, Haryāna, India
  • Job Type: Full - Time
  • Category: DevOps Engineer
  • Date Posted: 2025-06-19
  • Experience Level: 5-10 years
  • Remote Status: On-site

πŸš€ Role Summary

  • πŸ“ Enhancement Note: This role focuses on delivering Fanatical Support for Azure customers, requiring a blend of technical expertise and strong customer-oriented skills.

  • Leverage deep technical knowledge to optimize customer workloads using native Azure services and automation-oriented agile principles.

  • Collaborate with a global team to provide application-focused assistance, building, deploying, integrating, scaling, and healing customer environments.

  • Contribute to the team's continuous improvement by creating automation tools and processes.

πŸ’» Primary Responsibilities

  • πŸ“ Enhancement Note: The primary responsibilities revolve around supporting customers, automating deployments, architecting Azure environments, and providing educational support.

  • πŸ“ Enhancement Note: This role requires a strong focus on customer support, automation, and architecture, with a significant portion of time dedicated to hands-on tasks and customer interactions.

  • Work with a talented team of architects, engineers, relationship managers, and product teams to deliver Fanatical Support.

  • Automate Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) deployments for customer environments on the Microsoft Azure platform.

  • Architect Azure environment best practices and deployment methodologies.

  • Create automation tools and processes to improve team and Racker day-to-day functions.

  • Educate customers on Azure and Rackspace best practices and architecture.

  • Assist in educational briefings for teammates to advance in technical trainings for continued growth.

  • Act as an escalation point for support engineers when required.

  • Provide a continuous Fanatical Support experience for customers.

πŸŽ“ Skills & Qualifications

Education

  • πŸ“ Enhancement Note: While not explicitly stated, a relevant bachelor's degree in Computer Science, IT, or a related field is typically expected for this role.

Experience

  • πŸ“ Enhancement Note: Candidates should have at least 5 years of experience working with Azure and executing cloud deployments.

  • 5+ years of experience working with Azure and executing cloud deployments.

  • Working knowledge of Azure resources and services, scaling, load balancing, CDNs, networking, etc.

Required Skills

  • πŸ“ Enhancement Note: The required skills section emphasizes Azure expertise, automation, scripting, and strong communication skills.

  • Experience automating and orchestrating workloads on Azure.

  • Experience creating Terraform and/or ARM templates.

  • Experience in scripting, specifically PowerShell and Bash.

  • Experience with Microsoft Active Directory.

  • Experience working with at least one of the following languages: C#, Json, Python.

  • Experience with GIT, VSTS, and Terraform.

  • Experience on KQL for alert creation and modifications.

  • Proficient leveraging CI/CD tools to automate testing and deployment.

  • Experience in Azure services & APIs.

  • Strong Windows skills.

  • Knowledge of databases (SQL Server and MySQL).

  • Working knowledge of backup and recovery methodology and implementations.

  • Knowledge of supported network appliances and related solutions in Azure (e.g., F5, Cisco, Palo Alto).

  • Knowledge of Azure federation services.

  • Good knowledge of application development using Agile and DevOps best practices.

  • Excellent written and verbal communication skills, with the ability to communicate technical issues to both non-technical and technical audiences.

  • Effective time management and expected deliverables.

  • Ability to multi-task and work on multiple concurrent projects.

  • Must have Azure 900 & 104 certifications.

  • Should be ready to work in a 24x7 environment, in all available shifts.

Preferred Skills

  • πŸ“ Enhancement Note: While not explicitly stated, experience with other cloud platforms (e.g., AWS, GCP) and relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Certified - Professional Cloud Architect) could be beneficial.

πŸ“Š Web Portfolio & Project Requirements

  • πŸ“ Enhancement Note: As this role focuses on Azure and cloud deployments, a portfolio showcasing relevant projects, automation scripts, and customer success stories would be highly beneficial.

  • Portfolio Essentials:

    • Demonstrate experience in automating Azure deployments using Terraform or ARM templates.
    • Showcase customer projects where you have optimized workloads, improved performance, or implemented best practices.
    • Highlight any automation tools or scripts you have created to streamline team or customer processes.
    • Include examples of customer education materials or presentations you have developed.
  • Technical Documentation:

    • Provide documentation for your automation scripts and tools, explaining their purpose, functionality, and usage.
    • Include any relevant customer case studies or success stories, highlighting the impact of your work on their environments.
    • Showcase your understanding of Azure services and APIs by including relevant technical details and architecture decisions in your portfolio.

πŸ’΅ Compensation & Benefits

  • πŸ“ Enhancement Note: The salary range for this role in Gurgaon, India, is estimated to be between β‚Ή800,000 and β‚Ή1,500,000 per annum, based on market research and industry standards for experienced cloud engineers.

  • Salary Range: β‚Ή800,000 - β‚Ή1,500,000 per annum (INR)

  • Benefits:

    • Competitive health, dental, and vision insurance plans.
    • Retirement savings plans with company matching contributions.
    • Employee stock purchase plan.
    • Generous time off and flexible work arrangements.
    • Employee discounts on Rackspace products and services.
    • Opportunities for professional development and career growth.
  • Working Hours: Full-time, with a requirement to work in a 24x7 environment and cover various shifts as needed.

🎯 Team & Company Context

🏒 Company Culture

  • Industry: Rackspace is a leading provider of managed cloud services, focusing on delivering Fanatical Support for customers across various cloud platforms, including Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP).

  • Company Size: Rackspace has a large global team, with over 6,000 employees worldwide. This size allows for ample opportunities for collaboration, knowledge sharing, and career growth.

  • Founded: Rackspace was founded in 1998 and has since grown to become a recognized leader in the managed cloud services industry.

  • Team Structure:

    • The Cloud Engineering team consists of architects, engineers, relationship managers, and product teams, all working together to deliver Fanatical Support for Azure customers.
    • The team is organized around specific customer segments or industries, allowing for deep domain expertise and tailored solutions.
  • Development Methodology:

    • Rackspace follows Agile development methodologies, with a focus on continuous improvement, collaboration, and customer value.
    • The team uses tools such as Jira, Confluence, and Bitbucket to manage projects, document processes, and collaborate on code.
    • Rackspace emphasizes automation, infrastructure as code (IaC), and DevOps practices to ensure efficient and reliable cloud deployments.
  • Company Website: rackspace.com

πŸ“ˆ Career & Growth Analysis

  • Web Technology Career Level: This role is at the intermediate to senior level, requiring a strong foundation in Azure and cloud deployments, as well as experience in automation, scripting, and customer support.

  • Reporting Structure: The Cloud Engineer II reports to the Cloud Engineering Manager and works closely with other engineers, architects, and relationship managers to deliver Fanatical Support for Azure customers.

  • Technical Impact: In this role, you will have a significant impact on customer environments, helping to optimize workloads, improve performance, and implement best practices using native Azure services and automation-oriented agile principles.

  • Growth Opportunities:

    • Growth opportunity 1: With experience and proven success, you may have the opportunity to advance to a Senior Cloud Engineer or Cloud Architect role, focusing on more complex customer environments and architecture decisions.
    • Growth opportunity 2: Rackspace offers various training and development opportunities, allowing you to expand your skills and knowledge in Azure, other cloud platforms, and emerging technologies.
    • Growth opportunity 3: As you gain experience and demonstrate strong leadership skills, you may have the opportunity to move into a management or technical leadership role, guiding other engineers and driving team success.

🌐 Work Environment

  • Office Type: Rackspace offices are designed to foster collaboration and innovation, with open workspaces, meeting rooms, and breakout areas for team discussions and brainstorming sessions.

  • Office Location(s): The role is based in Gurgaon, India, with other offices located worldwide, allowing for opportunities to work with and learn from a global team.

  • Workspace Context:

    • Workspace aspect 1: The work environment is highly collaborative, with a strong emphasis on knowledge sharing and continuous learning.
    • Workspace aspect 2: Rackspace provides employees with the tools and resources they need to succeed, including modern workstations, multiple monitors, and access to relevant software and platforms.
    • Workspace aspect 3: The work environment encourages cross-functional collaboration, with regular interactions between cloud engineers, architects, relationship managers, and product teams.
  • Work Schedule: The work schedule is full-time, with a requirement to work in a 24x7 environment and cover various shifts as needed. Rackspace offers flexible work arrangements, allowing employees to balance their personal and professional lives.

πŸ“„ Application & Technical Interview Process

  • Interview Process:

    • Process step 1: Technical assessment, focusing on Azure and cloud deployment skills, as well as automation and scripting proficiency.
    • Process step 2: System design discussion, evaluating your ability to architect Azure environments and make informed decisions about customer workloads.
    • Process step 3: Behavioral and cultural fit assessment, assessing your communication skills, problem-solving abilities, and alignment with Rackspace's core values.
    • Process step 4: Final evaluation, focusing on your overall fit for the role, technical expertise, and potential for growth within the organization.
  • Portfolio Review Tips:

    • Portfolio tip 1: Highlight your experience with Azure and cloud deployments, showcasing your ability to automate workloads and optimize customer environments.
    • Portfolio tip 2: Include case studies or success stories demonstrating your impact on customer projects, with a focus on performance improvements, cost savings, or best practice implementations.
    • Portfolio tip 3: Showcase your scripting and automation skills, with examples of Terraform or ARM templates you have created to streamline deployments and improve efficiency.
    • Portfolio tip 4: Include any customer education materials or presentations you have developed, demonstrating your ability to communicate complex technical concepts to both technical and non-technical audiences.
  • Technical Challenge Preparation:

    • Challenge preparation 1: Familiarize yourself with the latest Azure services and features, as well as any relevant updates or announcements.
    • Challenge preparation 2: Brush up on your scripting skills, with a focus on PowerShell and Bash, and practice creating Terraform or ARM templates for Azure deployments.
    • Challenge preparation 3: Review Rackspace's core values and be prepared to discuss how you embody them in your work, as well as how you have demonstrated them in previous roles or projects.
  • ATS Keywords:

    • Programming Languages: Azure, Terraform, PowerShell, Bash, C#, Json, Python, SQL Server, MySQL
    • Web Frameworks: Not applicable
    • Server Technologies: Azure, Windows, Linux
    • Databases: SQL Server, MySQL
    • Tools: GIT, VSTS, Terraform, ARM, CI/CD, KQL
    • Methodologies: Agile, DevOps, IaC
    • Soft Skills: Communication, Problem-solving, Time management, Multitasking
    • Industry Terms: Cloud Engineer, Azure, Fanatical Support, Automation, Scripting, Customer Support

πŸ›  Technology Stack & Web Infrastructure

  • Frontend Technologies: Not applicable

  • Backend & Server Technologies:

    • Backend technology 1: Azure (Azure Functions, Azure App Service, Azure Kubernetes Service, etc.)
    • Server technology 2: Windows Server, Linux (Ubuntu, CentOS, etc.)
    • Infrastructure tool 3: Terraform, ARM
  • Development & DevOps Tools:

    • Development tool 1: Visual Studio Code, Azure DevOps, GitHub
    • DevOps tool 2: Azure Pipelines, Jenkins, Ansible
    • Monitoring tool 3: Azure Monitor, New Relic, Datadog

πŸ‘₯ Team Culture & Values

  • Web Development Values:

    • Web development value 1: Customer focus - Rackspace places a strong emphasis on delivering Fanatical Support for customers, ensuring their needs are met and exceeded.
    • Web development value 2: Continuous learning - Rackspace encourages employees to stay up-to-date with the latest Azure services, features, and best practices, fostering a culture of continuous learning and improvement.
    • Web development value 3: Collaboration - Rackspace emphasizes teamwork and knowledge sharing, with a strong focus on cross-functional collaboration and collective problem-solving.
    • Web development value 4: Innovation - Rackspace encourages employees to think creatively and challenge the status quo, driving innovation and improvement in Azure deployments and customer solutions.
  • Collaboration Style:

    • Collaboration approach 1: Cross-functional integration - Rackspace fosters a culture of collaboration, with regular interactions between cloud engineers, architects, relationship managers, and product teams.
    • Collaboration approach 2: Code review culture - Rackspace encourages peer review and feedback on automation scripts, Terraform templates, and other technical artifacts to ensure quality and consistency.
    • Collaboration approach 3: Knowledge sharing - Rackspace promotes a culture of knowledge sharing, with regular team meetings, brown bag sessions, and technical training opportunities.

⚑ Challenges & Growth Opportunities

  • Technical Challenges:

    • Web development challenge 1: Staying up-to-date with the latest Azure services and features, as well as any relevant updates or announcements.
    • Web development challenge 2: Designing and implementing scalable, secure, and highly available Azure environments that meet customer performance, cost, and compliance requirements.
    • Web development challenge 3: Automating Azure deployments using Terraform or ARM templates, ensuring consistency, efficiency, and reliability in customer environments.
    • Web development challenge 4: Providing exceptional customer support, addressing deployment issues, and educating customers on Azure best practices and architecture.
  • Learning & Development Opportunities:

    • Learning opportunity 1: Expanding your Azure expertise by obtaining relevant certifications (e.g., Azure Solutions Architect Expert, Azure DevOps Engineer) and exploring other cloud platforms (e.g., AWS, GCP).
    • Learning opportunity 2: Attending industry conferences, webinars, and workshops to stay current with the latest Azure services, features, and best practices.
    • Learning opportunity 3: Mentoring other cloud engineers, sharing your knowledge and experience to help them grow and develop in their roles.

πŸ’‘ Interview Preparation

  • Technical Questions:

    • Technical question 1: Describe your experience with Azure and cloud deployments, highlighting your ability to automate workloads and optimize customer environments.
    • Technical question 2: Walk us through a complex Azure deployment you have worked on, explaining your architecture decisions, any challenges you faced, and how you overcame them.
    • Technical question 3: How do you approach troubleshooting Azure deployment issues, and can you provide an example of a challenging issue you have resolved?
  • Company & Culture Questions:

    • Technical question 4: How do you embody Rackspace's core values in your work, and can you provide an example of a time when you demonstrated them in a previous role or project?
    • Technical question 5: How do you approach collaborating with cross-functional teams, and can you describe a successful project where you worked closely with other teams to deliver a customer solution?
    • Technical question 6: How do you ensure the security and compliance of Azure environments, and can you describe any relevant certifications or experience you have in this area?
  • Portfolio Presentation Strategy:

    • Presentation strategy 1: Highlight your experience with Azure and cloud deployments, showcasing your ability to automate workloads and optimize customer environments.
    • Presentation strategy 2: Include case studies or success stories demonstrating your impact on customer projects, with a focus on performance improvements, cost savings, or best practice implementations.
    • Presentation strategy 3: Showcase your scripting and automation skills, with examples of Terraform or ARM templates you have created to streamline deployments and improve efficiency.

πŸ“Œ Application Steps

To apply for this Azure Cloud Engineer II position at Rackspace:

  1. Submit your application through the Rackspace careers page.
  2. Customize your resume and portfolio to highlight your Azure and cloud deployment experience, as well as your automation, scripting, and customer support skills.
  3. Prepare for the technical assessment by reviewing the latest Azure services, features, and best practices, as well as brushing up on your scripting skills.
  4. Research Rackspace's company culture, core values, and customer-focused approach to ensure a strong fit for the role.
  5. Practice your problem-solving and communication skills, focusing on your ability to address deployment issues and educate customers on Azure best practices and architecture.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and Azure-specific industry-standard assumptions. All details should be verified directly with Rackspace before making application decisions.

Application Requirements

Candidates should have 5+ years of experience with Azure and cloud deployments, along with knowledge of Azure resources and services. Proficiency in scripting, experience with Terraform, and strong communication skills are also required.