Marriott is looking to design, implement, and maintain its cloud infrastructure to ensure applications and services are secure, reliable, and performant.
Requirements
- 4+ years of experience with configuring, managing, and solutioning with AWS or similar expertise in Azure, Alibaba Cloud, or GCP.
- Working knowledge of infrastructure-as-code (IaC) frameworks, such as Terraform or CloudFormation, including writing templates and modules from scratch.
- Experience in the design, implementation, and operational support of mission-critical solutions.
- Proficiency in scripting and automation (Python, Bash, PowerShell).
- Experience with IAM, Active Directory, ADFS, SAML 2.0, and Single Sign-On practices.
- Thorough knowledge of systems engineering fundamentals (networking, storage, operating systems).
- Experience with DNS, web traffic routing, and CDNs (CloudFront, Akamai, Cloudflare).
Responsibilities
- Designing, implementing, and maintaining our cloud infrastructure.
- Conduct research, analysis, design, creation, and implementation of systems to meet current and future requirements.
- Develop automation and infrastructure as code across Marriott platforms.
- Perform research, analysis, design, and creation of products and services within a service catalog to mature the cloud program and enable customer-facing and other enterprise products and platforms.
- Develop and enforce cloud security policies, IAM configurations, and network security controls.
- Troubleshoot and resolve infrastructure-related issues, ensuring minimal downtime.
- Install, configure, maintain, and support applications and systems in public cloud environments.
Other
- Collaborate with cross-functional teams to facilitate the smooth deployment of cloud services across various operational environments.
- Work with security teams to ensure that enterprise systems meet security standards and comply with industry regulations (e.g., SOX, ISO, PCI, GDPR).
- Lead or participate in infrastructure projects, such as system upgrades, migrations, and new technology implementations, ensuring they are completed on time and within budget.
- Educate and mentor team members, operations staff, and other departments on cloud concepts across multiple cloud providers.
- Excellent verbal and written communication skills, with the ability to effectively communicate technical information to non-technical stakeholders.