Software Engineer IV

Rackspace Technology Logo

Rackspace Technology

πŸ“Remote - India

Summary

Join Rackspace as a Software Engineer IV and design and build a database from the ground up. This role involves supporting high-complexity customers and internal teams, collaborating on automation tools, and ensuring harmonious operation of Rackspace infrastructure and customer applications. The position requires extensive experience in software engineering, Linux systems, Python, and cloud environments (primarily AWS). Experience with configuration management tools, Infrastructure-as-Code, and monitoring technologies is essential. The role is remote and based in India.

Requirements

  • 6+ Years of software engineering experience on mission-critical, enterprise level systems
  • 6+ Years of Linux systems experience, ideally Ubuntu, SUSE and CentOS, Managing large scale complex applications
  • 6+ Years professional experience in Python language to automate infrastructure workflow
  • Demonstrated Linux/Systems experience in hybrid (cloud, on-prem) environment
  • Experience with Ansible, Salt or similar configuration management tool to manage infrastructure as code
  • Experience working with cloud environments, primarily AWS
  • Experience using Infrastructure-As-Code to build large scale environments
  • Understanding of software development methodologies and practices, including agile development, continuous integration and continuous delivery
  • Experience in monitoring technologies like Sensu, Nagios, Icinga, Grafana, Prometheus
  • Understanding Kubernetes, container lifecycle and troubleshooting

Responsibilities

  • Support high complexity customers and internal teams on an as-needed basis
  • Collaborate with other teams on tools for systems automation and development
  • Work in conjunction with multiple teams to make sure that Rackspace infrastructure and customer applications work harmoniously together

Preferred Qualifications

  • Hands-on knowledge of high-availability approaches such as load balancing, failover, clustering and disaster recovery
  • Container management/orchestration experience
  • Experience using LXD system containers

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.