About Marrio
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality. Marriott International, Inc. is a leading American multinational company that operates a vast array of lodging brands, including hotels and residential properties. It consists of over 30 well-known brands and nearly 8,900 properties situated in 141 countries and territories.
Role Title : Senior Software Engineer I – DevOps
Position Summary :
We are seeking a talented and experienced DevOps Software Engineer to join our team. In this role, you will be responsible for developing, implementing, and managing Continuous Integration (CI), Continuous Deployment (CD), Feature Flags, Chaos Testing, and Site Reliability Management.
Job Responsibilities :
CORE WORK ACTIVITIES :
CI.CD :
- Design, implement, and optimize CI / CD processes
- Collaborate with cross-functional teams to gather requirements and ensure alignment with business goals.
- Troubleshoot and resolve issues.
- Implement and maintain robust CI / CD pipelines to automate software delivery processes.
- Work closely with development teams to enhance code quality, integration, and deployment efficiency.
- Continuously optimize CI / CD workflows for speed, reliability, and scalability.
Feature Flags and Chaos Testing :
Develop and implement feature flagging strategies to enable controlled feature releases.Design and execute chaos testing scenarios to identify and address system vulnerabilities and weaknesses.Site Reliability Management :
Monitor, analyze, and improve the reliability and performance of applications and infrastructure.Implement and maintain SRE best practices to ensure system availability and scalability.Skill and Experience :
Required :
4+ years’ experience in information technology including :4+ years DevOps Software Development experienceProven experience working with modern software delivery products and related DevOps technologiesProven experience managing developer tools such as GitHub, Artifactory, SonarQube, Terraform, etc.Strong background in CI / CD tools such as Harness.io, Gitlab-CI, or GitHub Actions.Solid understanding of cloud platforms (e.g., AWS) and containerization technologies (e.g., Docker, Kubernetes).Excellent communication and collaboration skills.Self-motivated and results-driven, with a passion for learning and growthPreferred :
Graduate degree in Computer Science or related fieldExperience with feature flags, chaos testing,Previous experience working with the Harness.io platform is a significant plusProven record of automating tasks.AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).Knowledge of other programming languages, such as Golang or Node.jsEducation and Certifications :
Undergraduate degree in Computer Science, Software Engineering, or a related field.