Marriott Tech Accelerator
Associate Engineering Director, UXL
Job Location
hyderabad, India
Job Description
Job Responsibilities: Managing Application Development Standards, Processes, and Tools: Works with direct reports to facilitate consistency of service delivery across client groups Facilitates compliance with the standard set of application development tools and processes that will drive consistency and predictability throughout the SDLC for all client groups including: SDLC standard tools and processes for both waterfall and agile development Estimating standard tools and processes, incorporating flexibility for small and large projects Deployment standard tools and processes Monitors projects for adherence to defined application development processes Communicates to Application Development leaders opportunities to create broader IT related and corporate standards and policies where necessary Communicates important application development policy changes that affect service provider and/or Marriott operations Managing Day-To-Day Relationships with Teams: Manages application development projects in partnership with IT teams, business partners and providers Provides project management of business projects Oversees effective reporting within application development team Leads project reviews with team on application development projects Manages day-to day relationships with all IT teams to promote the delivery of services that meet or exceed the client expectations Monitors projects for alignment with defined business case process Drives timely resolution of escalated service delivery problems and minimizes the impact of any client service delivery issues Manages, and improves service level reporting for application development Provides early warning to the appropriate Business Partnership & Planning leaders and team regarding degraded or missed service levels Assists with application, development and maintenance of service provider project management standards and tools Participates in client portfolio and demand management processes, and engages service providers to ensure client satisfaction Work with application development service providers: Validates the service provider(s) performs the services agreed to by the master services agreement in a manner that is consistent with both the spirit and the letter of the agreement Works with team to progress the service providers services to match client needs Facilitates team and service provider compliance with the agreement Validates service levels meet business needs Facilitates the definition and enforcement of good service provider contracts Supports the IT organization: Provides input to ITs business strategy and planning as needed Supports and follows defined IT Governance decision rights, standards and practices Emphasizes accuracy and effectiveness of estimating and planning management with team Provides input to business/discipline and continent IT budgets Implementing and Managing Continuous Improvement Program: Drives adoption of CMMi or similar metrics to demonstrate continuous improvement and alignment with the industry Demonstrates continuous improvement through metrics of quality consistency and client satisfaction Works with application development service providers, IT teams, and business partners to implement continuous improvement activities Responds to issues identified in project surveys or other feedback processes, to continually improve client satisfaction MANAGEMENT COMPETENCIES Leadership: Communication - Conveys information and ideas to others in a convincing and engaging manner through a variety of methods. Leading through Vision and Values - Keeps the organization's vision and values at the forefront of employee decision making and action. Managing Change - Initiates and/or manages the change process and energizes it on an ongoing basis, taking steps to remove barriers or accelerate its pace; serves as role model for how to handle change by maintaining composure and performance level under pressure or when experiencing challenges. Problem-solving and Decision Making - Identifies and understands issues, problems, and opportunities; obtains and compares information from different sources to draw conclusions, develops and evaluates alternatives and solutions, solves problems, and chooses a course of action. Professional Demeanor - Exhibits behavioral styles that convey confidence and command respect from others; makes a good first impression and represents the company in alignment with its values. Strategy Development - Develops business plans by exploring and systematically evaluating opportunities with the greatest potential for producing positive results; ensures successful preparation and execution of business plans through effective planning, organizing, and on-going evaluation processes. Managing Execution Building a Successful Team - Uses an effective interpersonal style to build a cohesive team; inspires and sustains team cohesion and engagement by focusing the team on its mission and importance to the organization. Strategy Execution Ensures successful execution across of business plans designed to maximize customer satisfaction, profitability, and market share through effective planning, organizing, and on-going evaluation processes. Driving for Results - Sets high standards of performance for self and/or others; assumes responsibility for work objectives; initiates, focuses, and monitors the efforts of self and/or others toward the accomplishment goals; proactively takes action and goes beyond what is required. Skill and Experience: 10-12 years software development experience that includes: In-depth knowledge of Integration patterns and architectures Deep understanding of Domain-Driven Design, Event Storming, Cloud-Native Design Patterns, Microservices Architecture, Event-Driven Architecture, Reactive Systems, CQRS, Event Sourcing, , Actors, Concurrency, Multi-Threading, Virtual Threads, Service Orchestration and Choreography Experience with technologiesGraphql, Java 19, GraalVM, NoSQL, Spring Boot, WebFlux, AOP, Micrometer, Kafka, Docker, Kubernetes, AWS, Fargate, Serverless, FaaS, PaaS, DAPR Experience & understanding of DevOps, GitOps, CI/CD pipelines, logging, metrics, monitoring, tracing, OpenTelemetry, Kubernetes Design Patterns, Istio Service Mesh and OPA Strong understanding of API platforms, back-end services, database and networking components of full stack infrastructure 5 years hands-on experience with application development tools Experience leading and managing end-to-end integration solutions development for enterprise software or hosted high-tech services. Experience with AWS Solutions Architecture Experience with Application Platform Architecture Experience with Domain-Driven Design, Event Storming, Event Sourcing and CQRS Experience architecting Highly Concurrent Distributed Systems Experience architecting Asychronous Event-Driven and Reactive Systems Experience with AWS , EKS, Fargate, Serverless, FaaS, PaaS, DAPR Experience with building systems using WebAssembly(WASM) Experience with Python, Node.js Worked on initiatives to implement Microservices by applying best practices in the industry. Successfully lead and managed development of cloud native applications using Play, Akka or SpringBoot. Working knowledge in DevOps, Containerization and development of CI/CD pipelines. Deep knowledge and hands-on experience in API management platforms such as Akana, Mulesoft, Apigee, is a plus. Capable of performing requirement analysis, solution architecture reviews and high-level solution design, resource-based and API specification development. Experience working in an agile development environment with an onshore offshore model.Must be results oriented having demonstrated technology leadership experience in developing cutting edge technology Education and Certifications: Undergraduate degree or equivalent experience/certification Work location: Hyderabad, India. Work mode: Hybrid
Location: hyderabad, IN
Posted Date: 11/22/2024
Location: hyderabad, IN
Posted Date: 11/22/2024
Contact Information
Contact | Human Resources Marriott Tech Accelerator |
---|