Royal Caribbean group is Hiring a Lead, Platform Engineering Technology Near Miami, FL
JOB DESCRIPTION Engineering at Royal Caribbean International's digital division plays an integral role in creating and improving systems that are reimagining the cruise vacation industry for guests and crew alike. Join our team of highly-skilled engineers to work in a fast-paced, ambitious environment that values innovative problem-solving in an industry in constant evolution. Our middleware engineers collaborate on a day to day basis to design and develop the next generation of APIs for our Guest and/or employee applications. KEY RESPONSIBILITIES
Lead software design, prototype, and development of the microservices
Write clean, maintainable code and performing peer code-reviews
Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules
Establish architectural principles, select design patterns and then mentor team members on their appropriate application
Facilitate and drive communication between mobile engineers and services engineers
QUALIFICATIONS AND EDUCATION
Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience
5 years hands-on experience as a Platform Engineer
Hands-on experience with AWS and cloud-based SaaS applications
Solid experience with source control (Git, GitHub), Developer tools (Jenkins, SonarQube, Nexus, ArgoCD, Harbor) and Atlassian tools (JIRA, Confluence)