Engineer Sr, DevOps
Carnival Corporation
Job Description
Headquarters: Miami, FL, United States
URL: http://carnivalcorp.com
Description The Senior Engineer, DevOps is responsible for designing, implementing, automating, and supporting the organization's cloud and on-premises infrastructure, CI/CD pipelines, deployment frameworks, and operational tooling. This role serves as a technical leader within the engineering organization, driving automation, reliability, scalability, and operational excellence across enterprise applications and platforms. Essential Functions: DevOps Engineering & Automation: Design, implement, and maintain CI/CD pipelines to support rapid, reliable software delivery. Develop infrastructure-as-code (IaC) solutions using tools such as Terraform, CloudFormation, or similar technologies. Automate provisioning, deployment, monitoring, and operational processes to reduce manual effort and improve consistency. Build and maintain reusable automation frameworks and deployment standards. Drive adoption of DevOps best practices across engineering teams. Cloud & Infrastructure Management Design and support cloud-native and hybrid infrastructure environments. Manage cloud platforms such as AWS, Azure, or Google Cloud Platform. Optimize infrastructure performance, scalability, availability, and cost efficiency. Implement containerization and orchestration technologies including Docker and Kubernetes. Ensure infrastructure aligns with enterprise architecture and security standards. Reliability, Monitoring & Incident Response Develop and maintain monitoring, logging, and observability solutions. Implement proactive alerting and performance management capabilities. Participate in incident response, root cause analysis, and post-incident reviews. Drive continuous improvement initiatives to improve service reliability and operational resilience. Support Site Reliability Engineering (SRE) practices and operational maturity initiatives. Security & Compliance Integrate security controls into CI/CD pipelines and infrastructure automation. Support DevSecOps initiatives and secure software delivery practices. Ensure compliance with corporate security standards, regulatory requirements, and audit controls. Collaborate with cybersecurity teams to remediate vulnerabilities and strengthen platform security. Technical Leadership & Collaboration Provide technical leadership and mentorship to engineers and project teams. Participate in architecture reviews and technology evaluations. Collaborate with development teams to improve deployment efficiency and application reliability. Establish engineering standards, documentation, and operational runbooks. Lead complex infrastructure and automation initiatives across multiple teams.