Senior Platform Operations Engineer in MVW Corporate Headquarters at Marriott Vacations Worldwide

Date Posted: 1/15/2020

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.

***THIS POSITION IS OPEN IN ORLANDO, FL, LAKELAND, FL AND MIAMI, FL***


Generic Position Summary

As a member of the professional staff, contributes specialized knowledge and skill in a discipline (e.g. Accounting, Finance, Human Resources, Information Resources, Operations Planning & Support, Sales & Marketing) area to support team and/or department business objectives. Generally works under limited supervision, but within established guidelines, producing and analyzing more complex business information to assist in the decision making process.



Position Summary

As a member of the professional staff, contributes specialized knowledge and skill in a discipline (e.g. Accounting, Finance, Human Resources, Information Technology, Operations Planning & Support, Sales & Marketing) area to support team and/or department business objectives. Generally works under limited supervision, but within established guidelines, producing and analyzing more complex business information to assist in the decision making process.




Specific Job Summary

This position will play a key role employing standards for MVW's infrastructure and application environment. This person will need to excel 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 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

  • Performs more complex quantitative and qualitative analysis for business processes and/or projects. Often manages small projects, business processes or parts of larger ones.
  • Responds to, solves and makes decisions on more complex/non-routine business requests with limited to moderate risk.
  • Responsible for own work and contributing to team, department and/or business results. May direct work of non-management staff.
  • Assists more senior associates in achieving business results by:
    • identifying opportunities to enhance the effectiveness of business processes.
    • providing training and technical guidance to less senior staff, where appropriate, and serving as point-of-contact for problem resolution.
    • participating in setting department operating plans.
    • recognizing and celebrating team successes.
    • achieving results against budget within scope of responsibility.
  • Demonstrates an awareness of personal strengths and areas for improvement and acts independently to improve and increase skills and knowledge.
  • Performs other duties as appropriate.

Specific Expected Contributions (including duties and responsibilities)

  • Gathers requirements for new initiatives and projects in relation to automation and brings these requirements to via building activities, as requested.
  • Successful candidate has technical depth and hands-on implementation experience of various practices of IT Automation.
  • The candidate will assist on larger projects and or run smaller opportunities independently.
  • Comfortable with rolling up your sleeves to design and code modules for infrastructure, application and processes..
  • Project Estimation from inception to fruition.
  • Ability to work independently, as well as part of a team with little oversight.
  • Participate in an on-call rotation to support applications.
  • Create design specifications and documentation, as needed.
  • Work as a technical leader alongside customer business, development and infrastructure teams.
  • Drive and maintain a culture of quality, innovation and experimentation.
  • Exposure to DevOps practices such as Infrastructure as Code, Continuous Integration and automated deployment.
  • Continuous Integration tools (e.g. Jenkins, Bamboo)
  • Configuration Management Platforms (e.g. Ansible, Chef, Puppet, or Salt.)
  • Moderate exposure to development on Linux and or Windows-based systems.
  • Experience working with scripting and or compiled languages, such as Python, Bash, GO, PowerShell, Ruby, etc.
  • Desire to always be learning, as this role will require the candidate to always be up to date on the latest technologies and tools.
  • Deep level of understanding in Windows based Operating Systems.
  • Knowledge of version-controlled systems, such as Bitbucket, GitHub, Gitlab.
  • Consults and provides guidance and options for the use of related technologies as required.
  • Mentor to less experienced team members and willingness to strengthen the mentor-mentee relationship with other team members.
  • Knowledge of Virtual System technology such as VMWare.
  • Familiarity with Cloud technologies/providers, (e.g., AWS/GCP/Azure a plus)
  • Excellent troubleshooter, utilizing a systematic problem-solving approach
  • Establishes good working relationships and excellent communications with other teams and employees.
  • Work with Engineering leadership to build shared services that meet the requirements and need of the platform and application teams.
  • Works with vendors to resolve issues as required.
  • 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.


Candidate Profile

Successful candidates should possess knowledge and experience and demonstrate strong leadership and relationship skills as follows:

Generally a professional position with specific knowledge in a discipline (e.g., Accounting, Human Resources, Information Technology). College degree and/or relevant experience typically required.

Specific Candidate Profile (the education, experience, skills and attributes that are important for this position)

Education

  • BA/BS preferred and or equivalent experience required.

Experience

  • 7-10 years of experience in an IT administration, engineering, or architect role.
  • 5+ years of web application platform experience surrounding the incumbent's current or previous role(s).

Skills/Attributes

  • Applications (SharePoint, .Net, Tomcat, etc.)
  • Webserver/Proxy (Apache, IIS, etc.)
  • Monitoring tools (Wily, Splunk, SCOM, Spectrum, etc.)
  • Load Balancing (F5, TMG, etc.)
  • Coding/Scripting (Powershell, etc.)
  • Performance Tuning (IIS, etc.)
  • Strong problem solving and troubleshooting skills
  • Disaster Recovery
  • Virtualization (VMWare, KVM, etc.)
  • Automation/Configuration management (Puppet, Chef, Ansible, etc.)
  • Hybrid Cloud (AWS, Azure, etc.)
  • Willingness and ability to learn quickly, technical methods and technologies.
    * 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.