Systems Engineer - Public Cloud - CF Regional [T500-14722]
Job details
About Marriott : 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. Job Responsibilities:
- Provides technical development, design and support for services related to Marriott solution delivery
- Provides technical support to project team for successful project and change implementations
- Assists with determining customer requirements and works with sourced resources to develop solutions
- Leads analysis of current environment for deficiencies and provides solutions
- Provides input into lifecycle, improvement, and standardization strategies
- Develops and generates periodic utilization reports to provide visibility to performance, capacity, availability and SLA management
- Provides and presents status, analysis and reporting to internal stakeholders, Executive Management and Senior Leadership
- Identifies opportunities to enhance the service delivery, operations and continual service improvement processes
- Assists with developing implementation plans, test plans, and timelines for projects and tasks
- Works with Enterprise Architecture to provide technology and cloud native service governance for technology steering committees, with cost and support directives
- Promotes Marriott International Cloud Platform capabilities including Cloud Native Services for cost effective solutions against architecture
- Promotes Containers-as-a-Service Kubernetes methodologies for orchestrated scheduling of portable containers across global cloud platforms
- Promotes industry best practice Continuous Delivery principals for improvement of application and feature deployment velocity with minimal downtime
- Works with MI Security for governance and application of Tier0/1 Security tooling across the entire fleet of cloud virtual machines including automated OS, access, log, DDOS and code monitoring and auditing
- Coordination between onshore/offshore engineering and operations teams; handover and acceptance of L1/2 shared services Ops
- Assists with creating and enhancing administrative, operational and technical policies and procedures, adopting best practice guidelines, standards and procedures for employees, contractors and vendor engagements
- Maintains a proper balance between business and operational risk
- Interfaces with stakeholders to establish requirements and to inform priorities for infrastructure projects
- Works in a concerted effort with application development and engineering teams to resolve complex issues
- Provides collaboration, provisioning, and maintenance of technology products and service alternatives that improve the production services environment
- Helps establish and support continuous development of monitoring and alerting for all production environments
- Develops internal processes and training to ensure team members have the needed skills and tools to support the production environments and deliver on project commitments
- Performs complex quantitative and qualitative analyses for operational availability to promote a zero-defect environment
- Facilitates achievement of expected deliverables and obligations of Services Providers
- Assists operational teams in system updates & upgrades
- Provides consultation for routine and complex systems development
- Ensures early warning to the business stakeholder executives regarding degraded or missed service levels
- Coordinates with Plan and Build teams for deployment and production support activities
- Follows all defined IT standards and processes (i.e. IT Governance, SM&G, Architecture, etc.), and provides input for improvements to the appropriate process owners as needed
- Executes infrastructure compliance monitors and auditing to ensure user and password security
- Maintains a proper balance between business and operational risk
- Follows the defined project management standards and processes
- Ensures proper coordination with appropriate IT and vendor relations teams
- Helps manage Service Providers with a focus on continuous service improvement and service evolution
- Helps coordinate Service Provider outcomes required to ensure operational availability and a zero-defect production environment
- Consults with internal Service Management & external Service Providers on performance, business reporting, analytics metrics and business value dashboards
- 2-4 years experience in information technology with technical skills:
- 2+ years Linux system administration experience
- 2+ years experience in Cloud technologies including Iaas/Paas/Saas deployments on Public Cloud
- 2+ years experience in OS scripting and automation
- 2+ years experience in Middleware, Database, Content Management, and BI Platforms
- Proven experience in Infrastructure as a Service (IaaS) modeling including infrastructure as code development (Terraform or similar) or infrastructure engineering at enterprise scale
- Prior experience in automated configuration management (Chef, Puppet, Ansible)
- Prior experience with cloud computing technology and its concepts (AWS, Azure, GCP) and/or virtualized (VMWare, OpenStack)
- Prior experience in container operations (Docker, OpenShift Enterprise, GKE, ECS) and orchestration (Docker Swarm, Kubernetes)
- Experience operating in an agile scrum environment.
- Delivery focused with experience to deliver incrementally at a fast pace in 2-week sprints
- Experience with Security Protocols (SSL, SAML, SAMP, LDAP etc.) and controls (container scanning, log aggregation, network scanning, CVE)
- Experience in one or more of the following: C, C++, Java, Python, Go, Perl, or Ruby
- Experience in designing, analyzing, and engineering large-scale distributed systems
- Experience in the design, implementation and operational support of mission critical solutions
- Demonstrated experience delivering technology solutions in a fast-paced, deadline driven enterprise environment
- Demonstrated experience learning and applying new technologies to solve business needs
- Excellent problem-solving skills working independently and through leading outcomes for cross functional teams
- Excellent understanding of change management, testing requirements, techniques, and tools to ensure high availability of systems
- Strong attention to detail with an ability to operate effectively across multiple priorities
- Experience across many of the following platforms:
- Container platforms (Examples: OpenShift, Docker, Kubernetes, GKE)
- Operating Systems: Red Hat Enterprise Linux, Oracle Linux, Windows, CentOS
- Storage: Block Storage, Object Storage, Lifecycle Management and Data Replication, Backup & Recovery Best Practices
- Network Virtualization: Akamai Global Traffic Management and Edge & Delivery Networks, Elastic Load Balancing Services, Domain Name Services and Registration
- Security: Compliance, Information Assurance, Data Protection using industry-best practices and tooling (Crowdstrike Falcon, Tenable.io, Splunk Phantom, HashiCorp Vault signers, SHA1 and SHA2 certificate management)
- Applications Frameworks: Java Spring, Java Play, node.js, NginX, JavaEE, HTML5
- Database: Relational (Oracle, DB2, MySQL/MariaDB, PostgreSQL, MSSQL Server), non-relational (Cassandra, Couchbase, MongoDB, CockroachDB)
- Excellent verbal and written communication skills for a wide range of audiences including executives, business stakeholders and IT teams
- Understanding of automated ITCM/ITRM best practices
- Experience operating in Scaled Agile Framework
- Undergraduate degree in an engineering or computer science discipline and/or equivalent experience/certification
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.