Senior Platform Operations Engineer - Caching and Service Orchestration (Remote) in MVW Orlando Corporate Office Complex at Marriott Vacations Worldwide

Date Posted: 11/24/2023

Job Snapshot

Job Description

Are you ready to grow your dream career while making others' vacation dreams come true? Marriott Vacations Worldwide is a world premier organization for Vacation Ownership with resorts at destinations around the globe. Join our team and help deliver unforgettable experiences that make vacation dreams come true.

 **Will consider remote candidates in states where MVW has eligible business entities**

Job Summary

The Senior Platform Ops Engineer - Caching and Service Orchestration plays a key role employing standards for MVW’s infrastructure and application environment. The role excels in a fast paced and dynamic environment with ability to multi-task and come up with solutions for complex applications & platforms. The Senior Platform Ops Engineer must have a strong Linux and Windows background with the ability to code/script and experience with automation and configuration management tools. Understanding and experience with a hybrid cloud environment and building and maintaining tools for deployment, monitoring, and operations to streamline the processes and provide self-service is key. Communication and collaboration across all teams and departments is a must. As a senior engineer the person will be looked on to lead projects and serve as a mentor and resource for more junior engineers on the team.

Expected Contributions

▪ Supports, maintains, and own all aspects of the following technology components with the ability to automate, build, and customize the platforms to meet various needs of multiple applications.

- Load Balancing (F5)

- Service Bus and Orchestration Platforms (Mulesoft ESB, IBM Integration Bus)

- Caching Services (Memcached, Terracotta)

▪ Experience with distributed architecture, micro services, integration with legacy systems such as Rocket, iSeries, and BBJ. Provides guidance to legacy technologies as mentioned above in terms of threads, CPU, memory, and any other critical Linux/application KPIs.

▪ Monitoring tools (Splunk, APM, AIOps, etc.); configures monitoring dashboards, monitors best practices, installs agents, performs custom configurations, installs, and upgrades platforms, and acts as a SME for monitoring practices as well as continual improvements. Engages with business leaders to promote and improve “business” monitoring to provide value to the Enterprise as a


▪ Performance Tuning (Java/JVM, etc.); works hand in hand with QA teams to promote new business functions with 0 impact to production. This means tuning all platforms under performance/load testing conditions. Have a stake and ownership of performance problems before they reach production.

▪ Strong problem solving and troubleshooting skills; handles on-call production impacting issues and work till resolution. Being middleware/platform operations means the buck stops here and troubleshooting issues until root cause and resolution is found even in a supporting role for issues outside of platforms owned by the team. This also spans troubleshooting across the full lifecycle

in over 27 environments from dev to prod.

▪ Coding/Scripting (Perl, bash, PHP, Java, Python, SOAP, REST, PowerShell, etc.) expected to think in terms of “automation first”. Well versed in a few languages and expected to contribute daily to GIT repos. Experience in some automation/CICD/pipelines framework (Jenkins, Chef, Ansible,

Bamboo…) not just as a user but as a contributor to the platform.

▪ Understanding of the full layer 7 http stack and can investigate problems using netcat and tcpdumps; provide guidance to network team regarding problems at this layer. Understand UDP/TCP connection types, interpret timeouts, connection hung situations, and typical faulty connection problems.

▪ PCI and SOX knowledge to remediate, mitigate, and document all security postures within the above platforms and systems.

▪ SSL know how. Must be able to explain and functionally apply practices around key exchanges, tokens, keystores, certs, keys, CSRs, CRLs, protocols, and cipher suites. Understanding of encryption and able to implement security requirements into all supported platforms. Sound off as an SME regarding wildcard certificates, implementation strategies for certs, and certificate renewal/storage/access practices.

▪ Disaster Recovery; provide plans for recovery of all above platforms in case of a disaster. Hands on involvement yearly in the recovery activities during DR tests. Write and maintain scripts to recover systems quickly and efficiently.

▪ IBM Integration Bus Service Orchestration, Bus, Governance

▪ MuleSoft Service Orchestration, Bus, Governance (API Gateway and ESB)

▪ AppDynamics APM

▪ Enterprise Splunk Deployment (including ES and ITSI)

▪ Terracotta Caching Solution (Bigmemory)

▪ Memcached Caching Solution

▪ In depth knowledge of Platform Technologies (IIS, I.H.S., Apache, .NET, .NET Core, Tomcat, WebSphere Application Server, etc.)

▪ Load Balancing (F5, TMG, etc.) – Knowledge of Application dependencies on the load balancing configuration and ramifications if incorrectly configured.

▪ Performance Tuning of Platform Technologies

Candidate Profile


▪ Bachelor’s degree in Information Technology preferred and or equivalent experience.


▪ At least seven years in a related computer field with at least 5 years in Web application platforms in an enterprise multi-platform environment.


▪ Ability to work independently, as well as part of a team with little oversight.

▪ Demonstrate proficiency in methodical troubleshooting to provide resolution to incidents.

▪ Desire to always be learning, as this role will require the candidate to always be up to date on the latest technologies and tools.

Strong oral and written communication skills, including presentation skills (MS Visio, MS PowerPoint).

▪ Strong verbal and written communication skills, with the ability to communicate core concepts.

▪ Completes tasks assigned and project work within scope, priority, timelines, and budget.

▪ Ability to work in a team that utilizes principles, which enable and empower the employee to act on behalf of the team and within the boundaries of clearly defined policies and objectives.

▪ High energy, clear goal orientation and strong work ethic; can do attitude; professional attitude.


Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture

Job Requirements

#US Corporate

Sign Up for Job Alerts

Take the first step in charting your own course by joining our Talent Network. It’s the best way to stay informed and receive alerts for exciting jobs that may be perfect for you.

Virtual Assistant
Hello, I am Dash, your virtual recruiting assistant
toggle chat overlay toggle chat overlay