AWS DevOps Engineer

Rackspace is a leading provider of cloud computing services and solutions.
$700,000 - $1,600,000
DevOps
Mid-Level Software Engineer
Remote

Description For AWS DevOps Engineer

Rackspace, a leading provider of cloud computing services and solutions, is seeking an AWS DevOps Engineer to join their team in a remote capacity. This role offers an exciting opportunity to work with cutting-edge cloud technologies and contribute to the development and management of robust cloud infrastructure.

As an AWS DevOps Engineer at Rackspace, you will be responsible for assisting in the deployment and management of AWS cloud infrastructure components, including EC2 instances, VPC, S3, RDS, and IAM. You'll collaborate with senior engineers to develop and implement cloud architecture best practices, ensuring high availability and scalability of systems.

Your role will involve monitoring AWS resources and optimizing performance, cost-efficiency, and security. You'll support the implementation and maintenance of automated deployment and configuration management tools, such as AWS CloudFormation and Ansible. Troubleshooting and resolving issues related to cloud infrastructure will be a key part of your responsibilities, ensuring minimal downtime for our clients.

Security is a top priority, and you'll assist in implementing and maintaining security measures, including access controls, encryption, and network security. You'll also contribute to regular system audits and proactive maintenance activities to identify and address potential issues before they become problems.

To succeed in this role, you should have proficient knowledge in scripting languages such as Linux, Unix shell scripts, Python, or Ruby. Hands-on experience with Configuration Management and Deployment tools like Ansible, Terraform, Chef, or Puppet is essential. Familiarity with CI/CD tools such as Jenkins, TeamCity, Bamboo, or Travis CI is required, along with the ability to build CI/CD pipelines.

This position offers an excellent opportunity for growth and learning, as you'll be expected to stay updated with the latest AWS services, trends, and best practices. You'll have the chance to recommend and implement new technologies where appropriate, contributing to the continuous improvement of our cloud infrastructure.

If you're passionate about cloud technologies, enjoy working in a collaborative environment, and are looking for a challenging role that offers both technical depth and breadth, this AWS DevOps Engineer position at Rackspace could be the perfect fit for you. Join our team and be part of shaping the future of cloud computing!

Last updated 12 days ago

Responsibilities For AWS DevOps Engineer

  • Assist in the deployment and management of AWS cloud infrastructure components, such as EC2 instances, VPC, S3, RDS, and IAM
  • Collaborate with senior engineers to develop and implement cloud architecture best practices, ensuring high availability and scalability
  • Monitor AWS resources and assist in optimizing performance, cost-efficiency, and security
  • Support the implementation and maintenance of automated deployment and configuration management tools, such as AWS CloudFormation and Ansible
  • Work with senior team members to troubleshoot and resolve issues related to the cloud infrastructure, ensuring minimal downtime
  • Assist in implementing and maintaining security measures, including access controls, encryption, and network security
  • Contribute to regular system audits and proactive maintenance activities to identify and address potential issues
  • Stay updated with the latest AWS services, trends, and best practices, and assist in recommending their adoption where appropriate
  • Collaborate with developers and other stakeholders to support application deployment and integration in the cloud environment
  • Provide documentation and support to ensure effective knowledge sharing and transfer within the team

Requirements For AWS DevOps Engineer

Linux
Python
Ruby
Kubernetes
  • Proficient knowledge in scripting (Linux, Unix shell scripts, Python, Ruby, etc.)
  • Hands-on experience in Configuration Management and Deployment tools (Ansible, Terraform, Chef, Puppet, etc.)
  • Experience with CI/CD tools (Jenkins, TeamCity, Bamboo, Travis CI, etc.)
  • Competency in building CI/CD pipelines
  • Proficiency in Git (GitHub, GitLab, Bitbucket) or SCM tools (SVN, TFS, etc.)
  • Knowledge in Containerization Technologies like Docker and Kubernetes is highly desirable

Interested in this job?

Jobs Related To Rackspace AWS DevOps Engineer

Advanced Loadbalancing Engineer

Advanced Loadbalancing Engineer position for a global Danish company, focusing on F5 and Netscaler technologies with 24/7 support duties.

Loadbalancing Engineer

Join MP Solutions Ltd. as a Loadbalancing Engineer, working with F5/Netscaler in a hybrid environment for global Danish companies.

DevOps Engineer, SCOT DevOps

DevOps Engineer for Amazon's Fulfillment Optimization team, supporting high-volume applications and improving customer experience.

Platform Engineer (Kubernetes on-premises)

Maven seeks a Platform Engineer for Kubernetes on-premises in London. 2+ years experience required. Shape global trading support model. Competitive pay and benefits.

NOC Engineer

NOC Engineer at Delasport: 24/7 network operations support for leading iGaming software developer in Sofia, Bulgaria.