Director - Cloud Engineering - Content Delivery
Company: Marriott International, Inc
Location: Bethesda
Posted on: January 24, 2023
|
|
Job Description:
Job Number
Job Category Information Technology
Location Marriott International HQ, 7750 Wisconsin Avenue,
Bethesda, Maryland, United States
Schedule Full-Time
Located Remotely? Y
Relocation? N
Position Type Management
JOB SUMMARY
Accountable for the research, analysis, design, creation and
implementation of caching products that contribute to the
establishment of Infrastructure-as-a-Service (IaaS) in the private
cloud and public cloud space. Where appropriate, this role will
make the "build vs buy" decisions with regards to services
offerings. This role will have a team of infrastructure engineers
(compute, storage, capacity) to develop the design and engineering
specs supporting Marriott business applications across public and
private clouds. Once the engineering specs and standards are
defined, this team will lead the Operational Service Provider to
execute across the fleet of on-property or above property
systems.
CANDIDATE PROFILE
Required:
8+ years in an IT operational role supporting mission critical
solutions or applications with 5+ years leading an infrastructure
organization
Bachelor's Degree in IT-related field with five (5)+ years of
equivalent combination of education and experience and training
3+ years of experience providing operations and sustainment support
with Akamai, Redis, varnish or native cloud cacheing other Content
Delivery Network (CDN) provider with an depth understanding of CDN
concepts and experience with Akamai ION Platform, WAF, managed Kona
and Bot Manager
5+ year's experience in any of the following:
Public Clouds/Virtual Private Clouds
Amazon Web Services (AWS) / EC2
Microsoft Azure
Oracle Cloud
Ali cloud
SaaS
Private Cloud Infrastructure
OpenStack
VMware / vRealize / VMware Integrated OpenStack
Other Desired Technical Skills & Attributes
Graduate degree in technical discipline
Strong diagnostic skills with regards to identification and
classification of malicious BOT traffic
Solid understanding of one or more general purpose
programming/script languages such as NodeJS, C/C++, C#, Python,
JavaScript, Bash and PowerShell
Experience in Network Edge solutions
Familiarity with large scale cloud infrastructure, including
network architectures, routing, DNS, TCP/IP protocols, and SSL/TLS
ciphers
In-depth understanding of observability tools like Splunk and
Dynatrace and other relevant tools
Outstanding data analysis and data-driven decision-making
skills
Understanding of API security requirements and capabilities
Ability to design a global end to end architecture that supports
high service availability
Industry standard Operating systems such as Microsoft Windows and
Red Hat Enterprise Linux
Solid understanding Applications/Frameworks - Tomcat, Play,
Node.js, NginX, JavaEE, or HTML5
Experience in core enterprise applications and/or application
development tools
Experience in developing, implementing, and maintaining
Infrastructure-as-Code (IaC), Infrastructure Immutability, and/or
API Driven Infrastructure
Experience designing with application integration technologies (Web
Services, REST)
Experience working in DevSecOps and agile methodologies
Experience with the contractual language supporting IaaS, PaaS and
SaaS support models
Familiar with both relational (Oracle, DB2, MySQL, PostgreSQL) and
non-relational (Cassandra, Couchbase, MongoDB) database
technologies
Experience working with Docker Containers, Jenkins, Container
Orchestration, and Modern Application PaaS (Pivotal Cloud Foundry,
BlueMix, OpenShift Enterprise) solutions for application build and
runtime management
Supported infrastructure for retail and/or hospitality business
Experience in developing and implementing strategic IT technologies
and related processes, procedures, and decision support.
Experience with business requirements gathering/analysis.
Experience in researching emerging technologies and trends,
standards, and products
Experience in developing technology roadmaps and strategies
CORE WORK ACTIVITIES
Provides leadership, oversight, governance and strategic direction
related to Infrastructure services to enable the delivery of IT
services.
Defines the Marriott infrastructure architecture and governance
model
Provides technical leadership, oversight, standardization and
validation of the effectiveness for the Enterprise Infrastructure
environment
Researches, designs, and implements high-performing software
components that are standards-based, highly available and secured,
delivering the required business functionality.
Educates internal and external users of the technologies to
continually improve the knowledge and skill-base of the
organization on how best to operate and support the infrastructure
services.
Develops documents with a focus on how services will be leveraged
in the solution architecture.
Participates in the evaluation and selection of Infrastructure
based products.
Work closely with the EA team to facilitate alignment of plans with
what is being delivered.
Institutes governance based on best practices and ensure proper
alignment to projects and major initiatives
Leads the analysis of the current environment to detect critical
deficiencies and recommends solutions for improvement.
Leads the analysis of technology industry and market trends to
determine the potential impact on the overall Infrastructure
architecture.
Supports Solution and Domain Architecture by providing architecture
direction in terms of technology, software and infrastructure for
projects in the delivery life cycle
Consults with architecture teams to identify when it is necessary
to modify the technical architecture to accommodate infrastructure
needs.
Oversees the documentation of all architecture design and analysis
work.
Defines, designs, implements and promotes standard configuration
and change management, processes and practices.
Collaborates with Project Managers and business unit leaders for
all projects involving enterprise data.
Acts as a leader and advocate of technology management, including
coaching, training, and career development to staff.
Liaises with vendors to select the products or services that best
meet company goals.
Develops and promotes technology management methodologies and
standards.
Defines requirements for Marriott Infrastructure Engineering and
Service Providers to
implement the appropriate tools, software, applications, and
systems to support appropriate technology goals.
establish methods and procedures for tracking technology quality,
completeness, redundancy, and improvement.
address technology-related problems in regards to systems
integration, compatibility, and multiple-platform integration.
Defines requirements for Service Providers to
develop and implement key components as needed to create testing
criteria in order to guarantee the fidelity and performance of
technology architecture.
document the technology architecture and environment in order to
maintain a current and accurate view of the larger technology
picture.
Managing Standard End-To-End Processes
Promote the organization's awareness, understanding, and usage of
enterprise standard end-to-end processes
Support the development of behavioral change management,
communications and training as needed to drive process and tool
adoption, implementation and compliance
Track status of key milestones in the adoption of new processes and
tools
Collaborate with key stakeholder groups to validate the
effectiveness of standard processes and continuously improves
process quality
Work with Marriott teams to ensure that process-related activities
address company needs
Work to resolve content delivery escalated issues
Managing Projects and Priorities
Develops specific goals and plans to prioritize, organize, and
accomplish work for self and direct reports.
Provides direction and assistance to other teams regarding
projects. Determines priorities, schedules, plans and necessary
resources to ensure completion of any projects on schedule.
Analyzes information and evaluates results to choose the best
solution and solve problems.
Thinks creatively and practically to develop, execute and implement
new plans or programs. Generates and provides accurate and timely
results in the form of reports, presentations, etc.
Plans, develops, implements, and evaluates the quality of the
teams' operations.
Provides recommendations to improve the effectiveness of processes
or programs.
Understands and meets the needs of key stakeholders.
Supports achievement of performance goals, budget goals, team
goals, etc.
Leading Discipline Team
Champions leaders' vision for product and service delivery.
Works with direct reports and peers to develop and implement
strategies and goals. Communicates a clear and consistent message
regarding goals to produce desired results.
Makes and executes the necessary decisions to keep team moving
forward toward achievement of goals.
Provides targeted and timely communication of results, achievements
and challenges to direct reports, peers, and leaders.
Managing and Conducting Human Resources Activities
Interviews and hires employees.
Promotes the fair and equitable treatment of employees.
Facilitates regular, ongoing communication in department (e.g.,
staff meetings).
Fosters employee commitment to providing excellent service,
participates in daily stand-up meetings and models desired service
behaviors in all interactions with customer and employees click
apply for full job details
Keywords: Marriott International, Inc, Bethesda , Director - Cloud Engineering - Content Delivery, Executive , Bethesda, Maryland
Click
here to apply!
|