Job Number 24043779
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
We are seeking a talented Technical Architect to spearhead the design and development of our internal developer portal. This role is crucial in shaping our technological landscape, fostering innovation, and optimizing our internal processes. The ideal candidate will have a solid background in AWS services, extensive application development experience, and a visionary mindset to lead our team towards future-proof solutions.
We are seeking a visionary and innovative Lead Architect to spearhead the creation of our internal developer portal. This portal is envisaged as the single-pane-of-glass interface that will empower our application developers by providing a centralized platform with self-service automation capabilities. The ideal candidate will architect a solution that simplifies and accelerates the project and environment setup processes, driving efficiency and productivity across the development teams.
CANDIDATE PROFILE
Minimum Qualifications
Required:
Undergraduate degree in related field or equivalent work experience and certifications
8+ years' progressive leadership in solutions, development, and technical architecture that includes working across multiple client/business disciplines and IT
5+ years' experience in leveraging current and emerging cloud-native technologies across IT platforms
3+ years' experience in the following:
Designing and building infrastructure and applications for performance, scalability & reliability
Establishing and facilitating the evaluation, selection, and introduction of technology and software development strategies across multiple IT Organizations.
Infrastructure as Code (Terraform, Ansible, Python)
Modern purpose-built cloud-native storages, RDBMS Databases (Oracle, DB2, RDS), and NoSQL Databases (Couchbase, DocumentDB)
Proficiency in application development using languages such as Java, Python, or Node.js, along with experience with modern frameworks and technologies
Excellent understanding of software architecture principles, microservices architecture, and RESTful API design.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders.
Proven track record of delivering high-quality solutions on time and within budget constraints.
Preferred:
Strong verbal and written communication skills with the ability to articulate complex ideas in easy-to-understand business terms
Undergraduate/graduate computer science or information systems degree
Infrastructure engineering leadership experience
Demonstrated ability to think strategically, solve complex problems, and drive innovation.
Demonstrated success leading medium- to large-scale initiatives/transformations
Proven experience delivering infrastructure solutions using agile SAFE methods
Experience working with Enterprise APIs and working with API management platforms
Demonstrated ability to assess customer/client needs, creatively approach solutions, decide and influence appropriate courses of action
Team-oriented, collaborative leadership skills
Ability to accomplish results through others, particularly by establishing relationships, effective controls and monitoring processes
Knowledge of containerization technologies such as Docker and Kubernetes.
Experience building shared services platforms like event hubs, data lakes, enterprise logging, etc.
Familiarity with DevOps practices and tools for continuous integration and deployment.
Experience with Multi-cloud environments
CORE WORK ACTIVITIES
Serve as a forward-thinking thought leader, keeping abreast of industry trends, emerging technologies, and best practices in developer tooling and portal design.
Provide guidance and mentorship to junior team members, fostering a culture of continuous learning and professional growth.
Designs and develops sustainable infrastructure architectures across multiple cloud provider platforms.
Consults on and influences infrastructure engineering best practices in an event driven architecture, leveraging and defining DevOps practices, CI/CD pipelines, logging, metrics, monitoring.
Manages day-to day relationships with Technology teams to promote the onboarding of new services that meet or exceed the program/IT expectations
Craft technical artifacts and presentations to communicate architectural design options that help educate product, engineering, and business users and teams
Support product development teams, other infrastructure teams (network, end user computing, security, etc.) around implementation of solutions
Maintain minimum application deployment standards (governance, cost management and tech debt management perspective)
Work with Global Security to define security requirements, as well as design and implement solutions
Work with application development teams to ensure solutions support required data protection standards
Ensure solutions are able to achieve required RPO/RTO objectives for disaster recovery.
Analyzing complex business and software requirements leading to the selection and implementation of appropriate technical public cloud architectural solutions
Define the infrastructure architecture for leveraging cloud-native, open-source, and SaaS solutions in collaboration with Application Development, Security, and Network.
Analysis of existing solutions alignment to infrastructure standards and providing feedback to both evolve and mature the solution
Managing Projects and Priorities
Functions as a strategic senior technical expert within the department.
Develops specific goals and plans to prioritize, organize, and accomplish work.
Champions leaders' vision for product and service delivery.
Makes and executes the necessary decisions to keep moving forward toward achievement of goals.
Provides direction and assistance to other teams regarding projects.
Determines priorities, schedules, plans and necessary resources to promote completion of any projects on schedule.
Analyzes information and evaluates results to choose the best solution and solve problems.
Reviews vendor proposals and selects appropriate vendor for services/technologies/hardware.
Thinks creatively and practically to develop, execute and implement new project plans.
Generates and provides accurate and timely results in the form of reports, presentations, etc.
Plans, develops, implements, and evaluates the quality of operations.
Delivering on the Needs of Key Stakeholders
Understands and meets the needs of key stakeholders.
Communicates concepts in a clear and persuasive manner that is easy to understand.
Demonstrates an understanding of business priorities.
Supports achievement of performance goals, budget goals, team goals, etc.
Providing Technical Support and Consultation
Provides technical expertise and technical leadership within own and other teams.
Provides recommendations to improve the effectiveness of processes and programs.
Demonstrates advanced knowledge of job-relevant issues, products, systems, and processes.
Demonstrates advanced knowledge of function-specific procedures.
Applies knowledge/judgment to achieve business goals.
Foresees, identifies and resolves problems.
Keeps up-to-date technically and applies new knowledge to job.
Performs other reasonable duties as required for this position.
California Applicants Only: The salary range for this position is $110,550.00 to $245,238.00 annually.
Colorado Applicants Only: The salary range for this position is $110,550.00 to $222,943.00 annually.
**Hawaii Appli