What are the responsibilities and job description for the Service Operations Automation Engineer position at Redis?
Who We Are
We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000 worldwide customers. We’re creating a faster world with simpler experiences. You in?
About Redis And Our Team
Redis is the company behind the world’s most popular in-memory data store, trusted by developers and organizations for speed, scalability, and flexibility. Our Redis Cloud Service Operations team is responsible for leading Incident, Problem, and Change management—ensuring that Redis Cloud runs smoothly and delivers a consistently excellent experience to our users. This team also takes charge of critical communications, coordinating across various internal and external stakeholders. By joining us, you’ll be at the forefront of optimizing and automating these service operations processes to keep Redis Cloud performing at its best.
Location: USA/Canada
Why would you love this job?
As a global company, we value a culture of curiosity, diversity of thought, and innovation from our employees, customers, and partners. Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. We strive to create a workplace where every voice is heard, and every idea is respected.
Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to recruiting@redis.com. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.
Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.
We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000 worldwide customers. We’re creating a faster world with simpler experiences. You in?
About Redis And Our Team
Redis is the company behind the world’s most popular in-memory data store, trusted by developers and organizations for speed, scalability, and flexibility. Our Redis Cloud Service Operations team is responsible for leading Incident, Problem, and Change management—ensuring that Redis Cloud runs smoothly and delivers a consistently excellent experience to our users. This team also takes charge of critical communications, coordinating across various internal and external stakeholders. By joining us, you’ll be at the forefront of optimizing and automating these service operations processes to keep Redis Cloud performing at its best.
Location: USA/Canada
Why would you love this job?
- You’ll have the opportunity to drive real impact by automating and streamlining critical Service Operations processes for Redis Cloud.
- You’ll join a passionate team that values innovation, problem-solving, and continuous improvement.
- You’ll have ample autonomy to envision solutions, develop new approaches, and see the direct outcomes of your work as we enhance Incident, Problem, and Change management.
- You’ll be part of an environment where curiosity and a “see a problem, fix a problem” mindset are celebrated.
- Design, develop, and implement automation solutions that enhance Incident, Problem, Change, and communication processes within Redis Cloud Service Operations.
- Collaborate closely with cross-functional teams to understand operational challenges and translate them into robust technical solutions.
- Apply ITIL 4 principles to align development efforts with best practices in service management and service delivery.
- Own and drive the full lifecycle of projects, from requirements gathering and design to testing, deployment, and maintenance.
- Identify operational gaps and proactively propose enhancements, demonstrating a self-starter mentality.
- Continuously refine our service operations framework to optimize efficiency, reliability, and responsiveness.
- 4 years of hands-on software development experience, with a strong preference for Python as your primary language.
- Demonstrable expertise in building automation solutions—e.g., custom scripts, RESTful APIs, or integrations with 3rd-party tools—to tackle operational challenges.
- Solid understanding of software engineering best practices, including version control (Git), CI/CD pipelines, and automated testing.
- Familiarity with ITIL 4 concepts and their practical application in incident, problem, and change management.
- Strong problem-solving skills, with the ability to dissect complex issues into manageable tasks and craft elegant, scalable solutions.
- A self-driven, proactive approach to spotting and addressing issues in existing processes and systems.
- Excellent communication skills, enabling you to collaborate effectively with various stakeholders.
- Prior experience working in a cloud-based environment, ideally with Redis Cloud or similar cloud services.
- Deep knowledge of Python frameworks (Flask, FastAPI, or Django) and libraries for asynchronous operations, data manipulation, or automation.
- Proficiency with containerization technologies (e.g., Docker, Kubernetes) for deploying and managing automated solutions.
- Experience in configuring and extending CI/CD pipelines, including familiarity with tools like Jenkins, GitLab CI, or CircleCI.
- A track record of contributing to or leading problem management initiatives in large-scale, production environments.
As a global company, we value a culture of curiosity, diversity of thought, and innovation from our employees, customers, and partners. Redis is committed to a diverse and inclusive work environment where all employees’ differences are celebrated and supported, and everyone feels safe to bring their authentic selves to work. Redis is dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, sexual orientation, age, marital status, disability, gender identity, gender expression, Veteran status, or any other classification protected by federal, state, or local law. We strive to create a workplace where every voice is heard, and every idea is respected.
Redis is committed to working with and providing access and reasonable accommodation to applicants with mental and/or physical disabilities. If you think you may require accommodations for any part of the recruitment process, please send a request to recruiting@redis.com. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.
Redis reserves the right to retain data longer than stated in the privacy policy in order to evaluate candidates.
Salary : $120,000 - $140,000