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
This job posting may no longer be active. You may be interested in these related jobs instead:
Integration & Test Engineer

Integration and Test Engineer position at Auria, focusing on developing and testing Enterprise Management and Control systems for space and cyber missions.

DevOps Engineer

DevOps Engineer position at Keyloop, focusing on AWS cloud infrastructure, security, and automation for automotive industry solutions.

Maintenance Engineer

Maintenance Engineer position at ThisWay in Seattle, focusing on hotel facility maintenance, requiring 3-5 years experience with comprehensive benefits package.

Software Engineer - Infra Observability

Mid-level Software Engineer role focusing on infrastructure observability and monitoring systems at GoToGroup, a leading FinTech company in Southeast Asia.

Semi-Senior CPE Endpoint Engineer - Technology

Semi-Senior CPE Endpoint Engineer position at Truelogic, managing global client devices and implementing security solutions in São Paulo.

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 6 months 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?