Skip to main content

Cloud Engineer

  • Department:
    Engineering
  • Status:
    Full-Time
  • Reports to:
    Director, Engineering
  • Location:
    Denver, CO

Job Description:

Exclusive Resorts is seeking a Cloud Engineer to consolidate Engineering infrastructure, automate workloads, and pursue next-generation innovation. The ideal candidate is experienced in cloud-based tech, with a firm grasp of emerging technologies, platforms, and applications. They will possess the ability to customize these technologies to help our business become more secure and efficient. Extensive knowledge of cloud maintenance, experience managing staff, and advanced industry knowledge are key for this role. From day one, you’ll have an immediate impact on the efficiency of our Engineering operations.  

Essential Roles and Responsibilities:

  • Work in tandem with our engineering team to identify and implement the most optimal cloud-based solutions for the company
  • Define and document best practices and strategies regarding application deployment and infrastructure maintenance
  • Provide guidance, thought leadership, and mentorship to development teams to build cloud competencies
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful design
  • Managing cloud environments in accordance with company security guidelines
  • Develop and implement technical efforts to design, build, and deploy AWS applications at the direction of lead architects, including large-scale data processing, computationally intensive statistical modeling, and advanced analytics
  • Participate in all aspects of the software development life cycle for AWS solutions, including planning, requirements, development, testing, and quality assurance
  • Troubleshoot incidents, identify root cause, fix and document problems, and implement preventive measures
  • Educate teams on the implementation of new cloud-based initiatives, providing associated training as required
  • Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity 

Qualifications:

  • Bachelor’s degree in computer science, information technology, or mathematics
  • AWS Certified Solutions Architect- Associate or higher 
    - Hands-on experience using compute, networking, storage, and database AWS services
    - Hands-on experience with AWS deployment and management services
    - Ability to identify and define technical requirements for an AWS-based application
    - Ability to identify which AWS services meet a given technical requirement
    - Knowledge of recommended best practices for building secure and reliable applications on the AWS platform
    - An understanding of the basic architectural principles of building on the AWS Cloud
    - An understanding of the AWS global infrastructure
    - An understanding of network technologies as they relate to AWS
    - An understanding of security features and tools that AWS provides and how they relate to traditional services
  • 3+ years of experience in Azure or AWS (architecting, designing, developing, and implementing cloud solutions on AWS platforms)
  • Understanding and experience with containerization and orchestrators like Kubernetes
  • Solid understanding in Cloud Networking technologies (Load Balancing, Service Mesh, NAT, DNS, VPC, VPN, Dedicated Connections, Routers, Firewalls)
  • Strong experience with Terraform, CloudFormation or similar automation tools are a requirement as we drive towards Infrastructure as Code (IaC)
  • Familiarity with SCM and DevOps tool suites; examples include Git, Bitbucket
  • Experience in several of the following areas: database architecture, ETL, business intelligence, big data, machine learning, advanced analytics
  • Proven ability to collaborative with multi-disciplinary teams of business analysts, developers, data scientists, and subject matter experts
  • On-call availability (24/7) for handling of incidents