Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
DevOps Engineer III (R37) image - Rise Careers
Job details

DevOps Engineer III (R37)

Description

The Private Cloud (PVC) Software Engineering Automation Software Operations (ASOPS) team in the Rackspace Technology organization is looking for a skilled and motivated DevOps Engineer. As a DevOps Engineer in our team, you will be responsible for performing DevOps activities on cutting-edge applications that deliver innovative outcomes to our customers. Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. You will leverage the best of modern cloud native components, building solutions that are operationally robust and impressively scalable.


Careel Level Summary

·       Requires in-depth conceptual and practical knowledge in job discipline.

·       Solves complex problems acting as an SME.

·       Works independently, receives minimal guidance.

·       May lead projects or project steps within a broader project or may have accountability for on-going activities or objectives.

·       Acts as a mentor and a resource for colleagues.

·       Plan to a level at which career may stabilize for many years.


Responsibilities

Supports medium to high complexity application and system issues impacting customers and internal teams on an as-needed basis.

Works in conjunction with multiple teams to make sure that Rackspace infrastructure and customer applications work harmoniously together.

Intermediate working knowledge of most technologies relevant to our core business.

Intermediate knowledge within distributed systems or a microservice based architecture.

Analyse logs and metrics to troubleshoot issues and improve system reliability.

Work closely with development teams to maintain high availability of applications.

Coordinate, communicate, guide and mentor the team in DevOps activities.

Document processes, configurations and best practices for operational efficiency.

Investigate new technologies, tools and processes and make appropriate recommendations for adoption.

Collaborates with other teams on tools for systems automation.


Requirements

§ 5 to 7 years of applied experience as DevOps Engineer

§ Hands on experience with Software deployment activities with strong analytical and problem-solving skills

§ High proficiency in CI/CD tools and practices (Automate build, test and deployment)

§ Jenkins and GH Actions knowledge is a plus

§ Experience in setting up and managing monitoring tools like Prometheus, Grafana etc.

§ Experience working on supporting Windows and Linux based infrastructure Redhat/CentOS specifically

§ Familiarity with containerization technologies (Docker, Kubernetes)

§ Knowledge in configuration management tools like Ansible, Chef, Puppet

§ Experience working with Terraform

§ Good knowledge in version control systems (Git)

§ Knowledge of databases to install, configure, and troubleshoot the applications

§ Strong understanding of Networking, Firewalls, Load balancers, Security and System administration

§ Experience with cloud services (eg: AWS, Azure, GCP) and OpenStack technologies

§ Proficiency in scripting languages (e.g. Python, Bash, PowerShell or similar)

§ Strong experience in application(s) troubleshooting and support.

§ Strong verbal and written English skills - must update support and operational documentation as required

§ Ability to quickly adapt to projects that require taking initiative and developing new expertise

§ Ability to mentor and work effectively in a globally distributed team of engineers

§ Ability to adapt to a dynamic environment that includes changing needs and requirements.


Experience/Education

§ Engineering or bachelor’s degree in computer science or related field is required.

§ At the manager’s discretion, additional relevant experience may substitute for the degree requirement.

§ Typically requires 3-6 or more years of full-time experience in software development, engineering, or a related field

§ Solid software engineering fundamentals gained through training, course work or relevant experience.


Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About DevOps Engineer III (R37), Rackspace

Are you a skilled DevOps Engineer looking to join an innovative team? Rackspace Technology is on the hunt for a talented DevOps Engineer III to join our Private Cloud Software Engineering Automation Software Operations (ASOPS) team, working remotely from India. In this exciting role, you will perform vital DevOps activities on cutting-edge applications designed to deliver exceptional outcomes for our customers. You’ll be at the forefront of monitoring, troubleshooting, and continuously improving our building, packaging, and deployment processes. If you thrive in a dynamic environment and have a passion for leveraging modern cloud-native components, this position is tailor-made for you! With a focus on operational robustness and scalability, you will work with cross-functional teams to ensure our infrastructure and customer applications seamlessly interact. Your expertise in CI/CD tools, containerization technologies, and cloud services will be instrumental in supporting our mission of delivering high-quality solutions. Plus, you will have opportunities to lead projects, mentor colleagues, and stay ahead by investigating new technologies. This is a fantastic chance to grow your career while contributing to innovative solutions that impact our customers and the tech landscape.

Frequently Asked Questions (FAQs) for DevOps Engineer III (R37) Role at Rackspace
What are the key responsibilities of a DevOps Engineer III at Rackspace Technology?

As a DevOps Engineer III at Rackspace Technology, you will carry out essential DevOps activities, focusing on cutting-edge applications. Your responsibilities will include monitoring and troubleshooting application issues, enhancing building and deployment processes, collaborating with multiple teams to ensure seamless integrations, and documenting operational best practices. You will also engage in system reliability analysis, mentoring peers, and investigating new technologies.

Join Rise to see the full answer
What qualifications are needed to apply for the DevOps Engineer III role at Rackspace Technology?

To apply for the DevOps Engineer III role at Rackspace Technology, candidates must have 5 to 7 years of hands-on experience as a DevOps Engineer. A degree in computer science or related field is ideal, though extensive relevant experience may be considered in lieu of a degree. Proficiency in CI/CD tools, containerization technologies, cloud services, and scripting is essential.

Join Rise to see the full answer
What technologies should a DevOps Engineer III at Rackspace Technology be familiar with?

A successful DevOps Engineer III at Rackspace Technology should have a working knowledge of key technologies such as CI/CD tools, monitoring tools like Prometheus and Grafana, containerization technologies like Docker and Kubernetes, and configuration management tools such as Ansible and Chef. Familiarity with major cloud platforms like AWS, Azure, and GCP is also important.

Join Rise to see the full answer
How does Rackspace Technology support the growth of its DevOps Engineer III team members?

Rackspace Technology places significant emphasis on employee development. As a DevOps Engineer III, you’ll have access to opportunities for mentorship, involvement in projects that enhance your skills, and the chance to explore new technologies that impact your career trajectory. With a focus on collaboration and innovation, the company fosters an environment conducive to personal and professional growth.

Join Rise to see the full answer
What is the work culture like for DevOps Engineer III at Rackspace Technology?

The culture at Rackspace Technology is collaborative, innovative, and supportive. As a DevOps Engineer III, you will work within a globally distributed team, engaging in open communication and mentorship. The company encourages a dynamic atmosphere that embraces change and drives continuous improvement, ensuring that employees feel empowered to contribute and thrive.

Join Rise to see the full answer
Common Interview Questions for DevOps Engineer III (R37)
What experience do you have with CI/CD tools for a DevOps Engineer III position?

When discussing your experience with CI/CD tools, be sure to highlight specific tools you’ve used, such as Jenkins or GitHub Actions. Explain how you’ve utilized these tools to automate build, test, and deployment processes, and mention any challenges you faced along the way. Consider providing examples of how your efforts improved efficiency or reduced errors.

Join Rise to see the full answer
Can you describe a challenging problem you solved as a DevOps Engineer III?

Choose a complex issue you faced, ideally related to system reliability or deployment processes, and recount the steps you took to analyze and resolve it. Be sure to include the tools and strategies you employed, what you learned from the experience, and how your solution improved the overall process.

Join Rise to see the full answer
How do you ensure high availability of applications?

To ensure high availability of applications, focus on aspects like monitoring, redundancy, and load balancing. Discuss specific methods you've implemented, such as setting up alert systems, utilizing cloud services for scaling, or conducting regular performance assessments. Highlight how these practices contributed to minimal downtime and improved user experience.

Join Rise to see the full answer
What tools do you use for monitoring and troubleshooting systems?

Be prepared to mention the tools you are familiar with, such as Prometheus or Grafana, and explain how you’ve leveraged these to monitor application performance and troubleshoot issues. Include your approach to analyzing logs and metrics, providing examples of how this enabled you to proactively resolve problems.

Join Rise to see the full answer
How have you collaborated with development teams in your previous roles?

Collaboration is key in DevOps roles. Share examples of your collaboration with development teams, such as joint planning sessions or regular check-ins to ensure alignment on deployment processes. Emphasize your communication skills and how sharing knowledge facilitated smoother operations.

Join Rise to see the full answer
What is your experience with containerization technologies?

Discuss your hands-on experience with Docker or Kubernetes, including any specific projects where you used these technologies. Explain how containerization improved application deployment and management in your previous roles and any best practices you’ve developed for using containers effectively.

Join Rise to see the full answer
How do you approach mentoring junior team members?

Highlight your mentoring philosophy and the importance of fostering growth in junior team members. Provide examples of how you’ve successfully guided others, whether through code reviews, pair programming, or organizing knowledge-sharing sessions, showcasing your supportive and collaborative nature.

Join Rise to see the full answer
What scripting languages are you proficient in, and how have you used them in a DevOps context?

Talk about the scripting languages you are proficient in, such as Python or Bash, and describe specific cases where you've used scripting to automate tasks in your DevOps role. Explain how automation improved processes and reduced manual work, emphasizing your ability to leverage programming for efficiency.

Join Rise to see the full answer
How do you manage version control in your projects?

Explain your experience with version control systems like Git, detailing how you handle branching, merging, and commit strategies. Discuss methods you use to ensure all team members adhere to version control best practices to maintain organized codebases and streamline collaboration.

Join Rise to see the full answer
What methods do you use to keep up with evolving technologies in DevOps?

Describe your approach to continuous learning in DevOps. Mention resources you utilize, such as online courses, podcasts, or industry forums. Emphasize the significance of staying current with technological advancements and your commitment to applying new knowledge practically within your team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Posted 4 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
WPROMOTE Remote Remote, United States
Posted yesterday
Photo of the Rise User
Posted 10 days ago

Founded in 1998, Rackspace provides multi-cloud computing solutions and services. Offering advising to customers based on business challenges, designing solutions, building, and managing solutions. The company is headquartered in San Antonio, Texa...

100 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 2, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!