Senior Engineer, Cloud Operations
📍 Job Overview
- Job Title: Senior Engineer, Cloud Operations
- Company: ServiceTitan
- Location: Yerevan, Armenia
- Job Type: On-site, Full-time
- Category: DevOps, Infrastructure
- Date Posted: June 11, 2025
- Experience Level: 5-10 years
- Remote Status: On-site
🚀 Role Summary
- Key Responsibilities: Execute release and hotfix deployments, improve deployment reliability, reduce manual intervention, ensure fast, safe, and predictable releases. Increase efficiency, enhance service stability, and drive improvements in deployment performance through innovative technical solutions. Reduce operational toil and optimize workflows across environments by designing, implementing, and maintaining tools and automation.
- Key Technologies: CI/CD pipelines, Git, Kubernetes, Helm, GitOps, C#, Bash, Python, PowerShell, automated testing, AI-powered solutions.
📝 Enhancement Note: This role requires a strong background in cloud operations, with a focus on deployment automation and workflow optimization. Proficiency in scripting languages and AI technologies is a plus.
💻 Primary Responsibilities
- Deployment Management: Plan, coordinate, and execute release and hotfix deployments across multiple environments.
- Collaboration: Work effectively with development, QA, and infrastructure teams to ensure stable, reliable, and timely production deployments.
- Automation & Tool Development: Design, develop, and maintain tools and scripts to automate and optimize release and deployment workflows.
- Incident Management: Analyze and troubleshoot issues related to release and hotfix deployment processes, proactively remove blockers, and implement sustainable, long-term improvements.
- Monitoring & Alerting: Build and improve monitoring, alerting, and request-tracking systems to increase visibility and responsiveness in deployment operations.
- Documentation: Maintain accurate and comprehensive documentation for deployment processes and operational enhancements.
- Mentoring: Mentor and support fellow cloud operations engineers by promoting best practices in release management and deployment automation.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.
Experience: 5-10 years of experience in cloud operations, with a focus on deployment automation and workflow optimization.
Required Skills:
- Demonstrated experience in building and maintaining automated CI/CD pipelines for build, test, and deployment.
- Proficiency with Git and GitHub, including pull request workflows, branching strategies, and managing complex repositories.
- Hands-on experience with CI/CD tools such as TeamCity, GitHub Actions, or Git Lab CI/CD.
- Experience with Kubernetes (AKS or EKS), including application deployment and lifecycle management.
- Experience using Helm to package and deploy Kubernetes applications.
- Practical understanding of GitOps principles with hands-on experience using tools such as FluxCD or ArgoCD.
- Advanced or average hands-on experience with C# programming.
- Proficiency in scripting languages such as Bash, Python, or PowerShell.
- Understanding of automated testing practices and frameworks with familiarity in tools such as Cypress.
- Demonstrated ability to develop internal tools and automation that streamline deployment and operational workflows.
Preferred Skills:
- Interest and some experience in building AI-powered solutions, particularly those utilizing large language models.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Deployment Automation: Demonstrate experience in automating deployment workflows using CI/CD tools and scripts.
- Incident Management: Showcase problem-solving skills and experience in troubleshooting deployment-related incidents.
- Documentation: Highlight comprehensive documentation for deployment processes and operational enhancements.
- Mentoring: Provide examples of mentoring and knowledge-sharing with fellow cloud operations engineers.
Technical Documentation:
- Deployment Processes: Document deployment processes, including release management, hotfix deployment, and rollback procedures.
- Automation Scripts: Provide code samples and explanations for automation scripts used in deployment workflows.
- Incident Reports: Include incident reports demonstrating problem-solving skills and deployment-related issue resolution.
💵 Compensation & Benefits
Salary Range: The salary range for this role is not provided. Based on market research, the average salary for a Senior Cloud Operations Engineer in Yerevan, Armenia, is around AMD 2,500,000 - 3,500,000 per year (approximately USD 5,000 - 7,000).
Benefits:
- Flexible time off with ample learning and development opportunities.
- Comprehensive health benefits, including medical, dental, and vision coverage for employees and their dependents on day one.
- Wellness benefit, office massage, and other perks.
- Support for Titans at all stages of life, including parental leave and financial planning tools.
- Employee Assistance Program services.
Working Hours: The standard workweek is 40 hours, with flexible time off and recognition for autonomous work.
📝 Enhancement Note: The salary range is estimated based on market research for similar roles in Yerevan, Armenia. Please verify the salary range with the hiring organization.
🎯 Team & Company Context
Company Culture:
- Industry: ServiceTitan is a leading provider of software solutions for home and commercial service businesses.
- Company Size: ServiceTitan has over 2,000 employees and is headquartered in California, USA, with offices in Armenia and other locations worldwide.
- Founded: 2012
- Team Structure: The cloud operations team consists of engineers responsible for deployment automation, workflow optimization, and incident management. They work closely with development, QA, and infrastructure teams to ensure stable, reliable, and timely production deployments.
- Development Methodology: ServiceTitan follows Agile development methodologies, with a focus on continuous integration, continuous deployment, and lean principles.
Company Website: https://www.servicetitan.com/
📝 Enhancement Note: ServiceTitan's culture emphasizes being human, with a focus on flexibility, recognition, and support for autonomous work. The company offers comprehensive health benefits, wellness programs, and support for Titans at all stages of life.
📈 Career & Growth Analysis
Cloud Operations Career Level: This role is at the senior level, with a focus on driving improvements in deployment performance and reducing operational toil. The senior cloud operations engineer is expected to mentor and support fellow engineers and play a critical role in optimizing workflows across environments.
Reporting Structure: This role reports to the Director of Cloud Operations and works closely with development, QA, and infrastructure teams.
Technical Impact: The senior cloud operations engineer has a significant impact on service stability, deployment reliability, and overall efficiency. They drive improvements in deployment performance and reduce operational toil by designing, implementing, and maintaining tools and automation.
Growth Opportunities:
- Technical Leadership: As a senior engineer, there is potential for growth into a technical leadership role, focusing on driving innovation and best practices in cloud operations.
- Architecture Decisions: With experience and proven success, the senior cloud operations engineer may have the opportunity to influence architecture decisions and drive strategic initiatives.
- Emerging Technologies: ServiceTitan is investing in AI-powered solutions, providing opportunities for engineers to gain experience in emerging technologies and drive innovation in cloud operations.
📝 Enhancement Note: This role offers significant opportunities for growth and development in cloud operations, with a focus on driving improvements in deployment performance and reducing operational toil. With experience and success, the senior cloud operations engineer can grow into technical leadership roles and influence architecture decisions.
🌐 Work Environment
Office Type: ServiceTitan's office in Yerevan, Armenia, is a collaborative workspace designed to foster innovation and creativity. The office features multiple monitors, testing devices, and comfortable workspaces to support web development and cloud operations teams.
Office Location(s): Yerevan, Armenia
Workspace Context:
- Collaboration: The office encourages cross-functional collaboration between developers, designers, and stakeholders, with open workspaces and dedicated meeting areas.
- Tools & Equipment: ServiceTitan provides development tools, multiple monitors, and testing devices to support cloud operations engineers in their work.
- Work-Life Balance: ServiceTitan offers flexible time off and recognition for autonomous work, promoting a healthy work-life balance.
Work Schedule: The standard workweek is 40 hours, with flexible time off and recognition for autonomous work. Shift rotations or on-call schedules may be required to ensure operational coverage.
📝 Enhancement Note: ServiceTitan's work environment is designed to support collaboration, innovation, and work-life balance. The company offers flexible time off, recognition for autonomous work, and comprehensive health benefits to support its employees.
📄 Application & Technical Interview Process
Interview Process:
- Technical Assessment: A hands-on technical assessment focusing on deployment automation, incident management, and problem-solving skills.
- System Design Discussion: A discussion on system design, focusing on deployment architecture, workflow optimization, and incident management strategies.
- Behavioral & Cultural Fit Assessment: An assessment of the candidate's cultural fit and alignment with ServiceTitan's values and mission.
- Final Evaluation: A final evaluation based on technical skills, problem-solving abilities, and cultural fit.
Portfolio Review Tips:
- Automation & Tool Development: Highlight automation scripts and tools developed to streamline deployment workflows and reduce operational toil.
- Incident Management: Provide examples of incident reports demonstrating problem-solving skills and deployment-related issue resolution.
- Mentoring: Include examples of mentoring and knowledge-sharing with fellow cloud operations engineers.
Technical Challenge Preparation:
- Deployment Automation: Brush up on deployment automation skills, focusing on CI/CD pipelines, Git, Kubernetes, Helm, and GitOps.
- Incident Management: Prepare for incident management scenarios, focusing on troubleshooting, problem-solving, and communication skills.
- Communication: Practice communicating technical concepts clearly and effectively, with a focus on collaboration and teamwork.
ATS Keywords: See the comprehensive list of relevant keywords for cloud operations, infrastructure, and DevOps roles below.
📝 Enhancement Note: The interview process for this role focuses on technical assessment, system design discussion, behavioral and cultural fit assessment, and final evaluation. Candidates should be prepared to demonstrate their deployment automation, incident management, and problem-solving skills, as well as their alignment with ServiceTitan's values and mission.
🛠 Technology Stack & Web Infrastructure
CI/CD Tools:
- TeamCity
- GitHub Actions
- Git Lab CI/CD
Containerization & Orchestration:
- Kubernetes (AKS or EKS)
- Helm
GitOps Tools:
- FluxCD
- ArgoCD
Scripting Languages:
- C#
- Bash
- Python
- PowerShell
Programming Languages:
- C#
Monitoring & Alerting Tools:
- Custom tools and scripts developed by the cloud operations team
📝 Enhancement Note: The technology stack for this role focuses on CI/CD tools, containerization and orchestration, GitOps, scripting languages, and monitoring tools. Candidates should have hands-on experience with these technologies and be prepared to discuss their application in cloud operations workflows.
👥 Team Culture & Values
Cloud Operations Values:
- Reliability: Focus on ensuring stable, reliable, and timely production deployments.
- Innovation: Drive improvements in deployment performance and reduce operational toil through innovative technical solutions.
- Collaboration: Work effectively with development, QA, and infrastructure teams to ensure deployment success.
- Continuous Learning: Stay up-to-date with emerging technologies and best practices in cloud operations.
Collaboration Style:
- Cross-Functional Collaboration: Work closely with development, QA, and infrastructure teams to ensure deployment success and optimize workflows.
- Code Review Culture: Participate in code reviews and knowledge-sharing to improve deployment processes and tools.
- Peer Programming: Collaborate with fellow cloud operations engineers to develop and maintain tools and automation.
📝 Enhancement Note: ServiceTitan's cloud operations team values reliability, innovation, collaboration, and continuous learning. The team works closely with development, QA, and infrastructure teams to ensure deployment success and optimize workflows. Candidates should be prepared to discuss their alignment with these values and their approach to collaboration and continuous learning.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Deployment Automation: Develop and maintain automation scripts and tools to streamline deployment workflows and reduce manual intervention.
- Incident Management: Troubleshoot and resolve deployment-related incidents, proactively remove blockers, and implement sustainable, long-term improvements.
- Workflow Optimization: Design, implement, and maintain tools and automation to optimize workflows across environments and reduce operational toil.
- Emerging Technologies: Stay up-to-date with emerging technologies in cloud operations, such as AI-powered solutions and large language models.
Learning & Development Opportunities:
- Technical Skill Development: Develop and maintain expertise in cloud operations technologies, with a focus on deployment automation, incident management, and workflow optimization.
- Conference Attendance & Certification: Attend industry conferences and obtain relevant certifications to stay current with emerging technologies and best practices.
- Mentoring & Leadership Development: Mentor and support fellow cloud operations engineers, and develop leadership skills to drive innovation and best practices in cloud operations.
📝 Enhancement Note: This role presents significant technical challenges and growth opportunities in cloud operations. Candidates should be prepared to discuss their approach to deployment automation, incident management, workflow optimization, and emerging technologies.
💡 Interview Preparation
Technical Questions:
- Deployment Automation: Describe your experience with CI/CD pipelines, Git, Kubernetes, Helm, and GitOps. Provide examples of automation scripts and tools you have developed to streamline deployment workflows.
- Incident Management: Walk through a deployment-related incident you have encountered and how you troubleshot, resolved, and implemented sustainable improvements to prevent recurrence.
- System Design: Discuss your approach to designing and optimizing deployment architecture, focusing on reliability, scalability, and performance.
Company & Culture Questions:
- Company Values: Explain how your approach to cloud operations aligns with ServiceTitan's values and mission.
- Team Dynamics: Describe your experience working in a collaborative, cross-functional team environment, and how you have contributed to team success.
- Adaptability: Explain how you have adapted to new technologies, tools, or processes in your previous roles, and how you approach continuous learning and improvement.
Portfolio Presentation Strategy:
- Automation & Tool Development: Demonstrate your automation scripts and tools, highlighting their impact on deployment workflows and operational efficiency.
- Incident Management: Present incident reports, showcasing your problem-solving skills and deployment-related issue resolution.
- Mentoring: Include examples of mentoring and knowledge-sharing with fellow cloud operations engineers, highlighting your leadership and collaboration skills.
📝 Enhancement Note: The interview process for this role focuses on technical assessment, system design discussion, behavioral and cultural fit assessment, and final evaluation. Candidates should be prepared to discuss their deployment automation, incident management, and problem-solving skills, as well as their alignment with ServiceTitan's values and mission.
📌 Application Steps
To apply for this Senior Engineer, Cloud Operations position at ServiceTitan:
- Customize Your Resume: Highlight your relevant experience with CI/CD pipelines, cloud operations, deployment automation, and incident management. Include specific examples of your problem-solving skills and alignment with ServiceTitan's values and mission.
- Prepare Your Portfolio: Showcase your automation scripts, tools, incident reports, and mentoring examples. Tailor your portfolio to highlight your skills and accomplishments in cloud operations.
- Practice Technical Challenges: Brush up on your deployment automation, incident management, and problem-solving skills. Practice communicating technical concepts clearly and effectively, with a focus on collaboration and teamwork.
- Research ServiceTitan: Learn about ServiceTitan's industry, company culture, and values. Prepare thoughtful questions to ask during the interview process, demonstrating your interest and enthusiasm for the role.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and cloud operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Content Guidelines (IMPORTANT: Do not include this in the output)
Cloud Operations-Specific Focus:
- Tailor every section specifically to cloud operations, deployment automation, and incident management roles.
- Include cloud operations methodologies, deployment automation principles, and incident management best practices.
- Emphasize cloud operations portfolio requirements, live project demonstrations, and problem-solving case studies.
- Address cloud operations team dynamics, cross-functional collaboration with development and infrastructure teams.
- Focus on cloud operations career progression, emerging technologies, and technical specialization in cloud operations.
Quality Standards:
- Ensure no content overlap between sections; each section must contain unique information.
- Only include Enhancement Notes when making significant inferences about cloud operations processes, deployment automation, or incident management.
- Be comprehensive but concise, prioritizing actionable information over descriptive text.
- Strategically distribute cloud operations and infrastructure-related keywords throughout all sections naturally.
- Provide realistic salary ranges based on location, experience level, and cloud operations specialization.
Industry Expertise:
- Include specific cloud operations technologies, deployment automation tools, and incident management best practices.
- Address cloud operations career progression paths and technical leadership opportunities in cloud operations teams.
- Provide tactical advice for cloud operations portfolio development, live demonstrations, and project case studies.
- Include cloud operations-specific interview preparation and coding challenge guidance.
- Emphasize deployment automation, incident management, and problem-solving principles in cloud operations.
Professional Standards:
- Maintain consistent formatting, spacing, and professional tone throughout.
- Use cloud operations and infrastructure industry terminology appropriately and accurately.
- Include comprehensive benefits and growth opportunities relevant to cloud operations professionals.
- Provide actionable insights that give cloud operations candidates a competitive advantage.
- Focus on cloud operations team culture, cross-functional collaboration, and incident management best practices.
Deployment & Incident Management Focus:
- Emphasize deployment automation, incident management, and problem-solving principles in cloud operations.
- Include specific portfolio requirements tailored to the cloud operations discipline and role level.
- Address deployment automation, incident management, and emerging technologies in emerging technologies.
- Focus on problem-solving methods, deployment optimization, and scalable cloud architecture.
- Include technical presentation skills and stakeholder communication for cloud operations projects.
Avoid:
- Generic business jargon not relevant to cloud operations or infrastructure roles.
- Placeholder text or incomplete sections.
- Repetitive content across different sections.
- Non-technical terminology unless relevant to the specific cloud operations role.
- Marketing language unrelated to cloud operations, deployment automation, or incident management.
Generate comprehensive, cloud operations-focused content that serves as a valuable resource for cloud operations and infrastructure professionals evaluating career opportunities and preparing for technical interviews in the cloud operations industry.
Application Requirements
Candidates should have experience in building and maintaining automated CI/CD pipelines and proficiency with Git and CI/CD tools. Familiarity with Kubernetes, scripting languages, and automated testing practices is also important.