IT Cloud Engineer - Remote

Mayo ClinicRochester, MN
187dRemote

About The Position

The Information Technology Cloud Engineer works to ensure that enterprise cloud solutions are designed, delivered, and supported. May develop internal and external compatibility of the system and subsystems. Develops moderately complex scripts using a tool or combination of tools to automate a task or a series of tasks. Develops and complies with SLAs or OLAs. Documents new or modified solutions, installation instructions, and other system-related information. Writes configuration for cloud platforms leveraging appropriate tools. Collaborates with developers and is responsible for the 'Ops' part of DevOps. Develops and maintains tools and frameworks that other teams use to smoothly develop their applications. May use technology to implement automation and orchestration. Develops, builds, or implements cloud solutions based on business and technology considerations to satisfy customer needs. Works to integrate cloud solutions with existing enterprise tools and systems. Ensures compliance of cloud solutions to architectural standards. Performs evaluations of enterprise cloud technology standards, tools, products, and solutions to identify opportunities for improvement. Works with information security to ensure Cloud solutions support maintenance of a secure technology environment. Assists with planning and validating the installation, configuration, and maintenance of Cloud solutions. Supports compliance of role-based access control (RBAC), cost containment and cloud provider account management. Assists in developing time and cost estimates for cloud solutions. May develop, review, and modify Cloud systems specifications, input/output processes and working parameters for hardware/software compatibility. Participates in evaluation of technical requirements to determine the impact of Cloud technologies on the infrastructure including equipment redundancy and capacity requirements. Supports and maintains the physical design for cloud-based solutions for infrastructure and platforms. Responsibilities will include contribution to the automation, and maintenance of platform components using Terraform and Infrastructure as Code (IaC), assist in onboarding and supporting application customers, and ensure platform stability, scalability, and security.

Requirements

  • Bachelor's degree with 3 years' experience and 1 year of demonstrated leadership experience, or
  • Associate's degree with 5 years' experience and 1 year of demonstrated leadership experience, or
  • High School/GED with 7 years of experience in a large, complex organization.
  • Experience deploying and operating on a public cloud framework.
  • Ability to articulate new ideas and concepts to technical and non-technical audiences.
  • Ability to build collaborative working relationships with various stakeholders.
  • Strong analytical ability and data-driven mindset.
  • Ability to rapidly acquire new knowledge and skills.
  • Familiarity with service design and pricing in cloud-based solutions.

Nice To Haves

  • Experience with cloud deployment, technical and security architecture.
  • Experience with database architecture, virtualization, software design, and software development.
  • Knowledge of IP networking, Linux, Agile development, SCRUM, and application lifecycle management.
  • Familiarity with .NET, programming languages, technical solution architecture, SOA.
  • Experience with Windows Azure and Amazon AWS.
  • Certification in cloud engineering required within 12-24 months, with preference for Google Cloud Engineer/Architect and Terraform.

Responsibilities

  • Ensure enterprise cloud solutions are designed, delivered, and supported.
  • Develop internal and external compatibility of the system and subsystems.
  • Develop moderately complex scripts to automate tasks.
  • Develop and comply with SLAs or OLAs.
  • Document new or modified solutions and installation instructions.
  • Write configuration for cloud platforms using appropriate tools.
  • Collaborate with developers and manage the 'Ops' part of DevOps.
  • Develop and maintain tools and frameworks for application development.
  • Implement automation and orchestration technologies.
  • Integrate cloud solutions with existing enterprise tools and systems.
  • Ensure compliance of cloud solutions to architectural standards.
  • Evaluate enterprise cloud technology standards and identify improvement opportunities.
  • Work with information security to maintain a secure technology environment.
  • Assist in planning and validating installation and configuration of Cloud solutions.
  • Support compliance of role-based access control (RBAC) and cloud provider account management.
  • Develop time and cost estimates for cloud solutions.
  • Review and modify Cloud systems specifications for hardware/software compatibility.
  • Evaluate technical requirements for the impact of Cloud technologies on infrastructure.
  • Support and maintain the physical design for cloud-based solutions.
  • Contribute to automation and maintenance of platform components using Terraform and IaC.
  • Assist in onboarding and supporting application customers.
  • Ensure platform stability, scalability, and security.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service