DevOps Application Architect

Posted:
8/27/2024, 3:28:58 AM

Location(s):
O'Higgins Region, Chile ⋅ Pelequén, O'Higgins Region, Chile

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

We Put the World on Vacation

At Travel + Leisure Co., our mission is simple: to put the world on vacation. With a focus on vacation ownership, travel memberships, and exchange programs, we’re shaping the future of leisure travel by creating new possibilities for vacationers. Innovation and growth keep our work interesting and fun. Every day is a chance to learn something new and turn vacation inspiration into exceptional experiences for millions of travelers worldwide.

The DevOps Architect Lead is a technology savvy individual with exemplary knowledge of industry trends and best practices and applies them successfully in their areas of work. The individual will play a key role as a Technology team member providing DevOps and automation best practices to the team(s). Provides design oversight and serves as a point of senior technical escalation for the development, implementation and enhancement of business applications and IT solutions within Information Technology. The individual will lead and actively participate in cross-portfolio technology automation activities, conduct design and delivery reviews. This person will provide technical guidance to cross-functional Project and Workstream teams, be a technology leader and guide the organization in innovations in DevOps and delivery Automation principles. They will define standards and participate in activities that establish software development best practices, work with Delivery Teams to establish delivery principles and collaborate with Business Partners to develop technology roadmaps. The DevOps application Architect Lead reports to the Director, IT DevOps Delivery & Application Platform COE to deliver robust applications based on DevOps best practice software engineering that is well aligned with the SDLC process.

How You'll Shine:

  • Lead the DevOps solution design efforts for the system, ensuring that documented designs meet architectural, industry, and TNL IT standards for DevOps. Responsible for DevOps design specifications of a large critical application.
  • Leads a cross-functional DevOps team to translate customer requirements into detailed software design and architectural approaches and product specifications. Creates solutions and executes to realistic development plans, budgets, and schedules. Evaluates and prioritizes requests for product changes and enhancements.
  • Create DevOps solutions for highly complex business and systems requirements, and designs solutions for applications, data, processes, interfaces, controls, outputs, environment, infrastructure tools/utilities and/or testing that fit within the recommended time frame, architecture, standards and budget.
  • Identifies, evaluates, and recommends DevOps solutions using advanced architectures and technologies to facilitate rapid development and implementation. Ensures solution design is in alignment with Enterprise guidelines, meets business expectations, performance SLAs, architectural standards, and meets or surpasses quality benchmarks.
  • Lead the DevOps solution design, engineering and development efforts for the system, ensuring that documented designs meet architectural, industry best practices, and T+L IT standards. Responsible for design specifications of one or more large or critical applications or systems.
  • Reviews proposed DevOps Architecture and creates the necessary design artifacts and contributes to project plans and cost estimates.

Travel Requirements:

  • Travel:  Less than 10%. Travel to different business units or sites may be necessary.

What You'll Bring:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering or related field.
  • PC Skills with MS Office, or equivalent
  • Certifications in Java, Web development or similar technologies, preferred.
  • Lead development efforts with agile methodologies (Scrum, XP, Kanban)
  • Experience with containerized and composable application design principles
  • Demonstrate excellent analytical, logical reasoning and problem-solving skills
  • Lead large project design activities utilizing contemporary architectures, design patterns, best practices, and computer programming techniques, such as Modular and Object - Oriented Programming
  • Able to translate highly complex requirements into technical components
  • Ability to lead medium to large functional teams
  • Must be a self-starter and able to initiate and complete assignments with little to no supervision
  • Hands-on experience with at least one configuration/deployment management system e.g., Chef, Puppet, Ansible, AWS Cloud Formation, Salt or other similar tools
  • Strong experience with CI/CD tools such as Jenkins, Maven, GitLab CI, TFS, or CircleCI
  • Experience with CI/CD for Java, .net, C#, DB/PLSQL, Oracle Fusion, Apigee, etc.
  • Proficient in scripting languages like Bash, Python, JSON, etc.
  • Proven delivery results with Services (micro-services, SOA, API)
  • Experience with containerization technologies like Docker and Kubernetes and creating container image repository.
  • Experience with test automation tools and frameworks: Selenium, XUnit, JS, etc.
  • Solid understanding of version control systems like Git.
  • Experience with CI/CD software such as GitOps, GitLab, Jenkins, TFS, etc.
  • Experience with configuration management tools such as Ansible, Puppet, etc.
  • Experience with code quality software such as SonarQube, Qualys, Veracode.
  • Experience with AWS or Azure Cloud integration
  • 10 years of IT experience in a scaled DevOps application development environment
  • 2 years of experience as a DevOps software architect, systems analyst, software engineer of demonstrated experience in a technical lead role capacity
  • 2 years in a DevOps role as a CI/CD and Configuration Management engineer.
  • 2 years of experience with a source code repository tool e.g., GitLab, GitHub
  • Understanding fundamental design principles behind a scalable DevOps application
  • Lead the DevOps software delivery estimation process at the project level
  • Ability to coordinate close with key business partners and translate needs into effective coding practices

Experience equivalent to the education requirement may be accepted in lieu of the education requirement.

How You'll Be Rewarded:

We offer a diverse range of comprehensive health and welfare benefits to associates who work 30 or more hours per week to meet your needs and support you throughout your career with us. Travel + Leisure Co. benefits include:

Note: Temporary and/or seasonal associates are ineligible for Paid Time Off.

  • Medical
  • Dental
  • Vision
  • Flexible spending accounts
  • Life and accident coverage
  • Disability
  • Depending on position, paid time off, parental leave and holidays (speak to your recruiter for additional information)
  • Wish day paid time to volunteer at an approved organization of your choice
  • 401k with employer match (subject to eligibility requirements, including tenure - speak to your recruiter for additional information)
  • Legal and identify theft plan
  • Voluntary income protection benefits
  • Wellness program (subject to provider availability)
  • Employee Assistance Program

Where Memories Start with You

Hospitality is at the heart of all we do at Travel + Leisure Co. Here, you’ll find an inclusive environment where we deliver excellence and take time to have fun, celebrate together, and support one another. We're always looking ahead to what’s next and how we can strengthen our business, its neighboring communities, and the customer experience. Join our global team and build a career where memories start with you.

We are an equal opportunity employer, and all applications will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to [email protected], including the title and location of the position for which you are applying.