Previous Job
Previous
Cloud Engineer
Ref No.: 17-01457
Location: Lehi, Utah
Position Type:Contract
Cloud Engineer
Duties:    
  • Work with multiple teams to design, deploy, and support large scale containerized workload platforms in multiple global private cloud datacenters and public cloud regions
  • Deliver highly secure and efficient solutions within comprehensive compliance regulations, including SOC2, ISO27001, HIPAA, PCI, etc.
  • Integrate diverse technologies in multiple environments to provide monitoring, alerting, and reporting of performance and costs
  • Support software development teams with onboarding and using container-based solutions at scale
  • Work in an agile operations framework, balancing sprint-based work with daily operational needs
  • Troubleshoot and resolve system outages or performance impact, and communicate findings for ongoing improvement
  • Participate in an on-call rotation to handle escalated issues
  • Work with third-party vendors to recommend solutions and drive performance and cost efficiency
Skills:    
  • Degree in Computer Science or related field, or equivalent work experience
  • 2 plus years of experience managing environments inside of the Public Cloud, Azure and AWS preferred
  • 3 plus years of experience with Linux, including large scale OS deployment and automation
  • 3 plus years software engineering experience, including multiple development languages. Python, Go preferred
  • Ability to recommend, design, build, and support complicated solutions at scale
  • Understanding of TCP and IP networking protocols and related technologies
  • Experience running customer-facing solutions in public clouds, Azure and AWS preferred
  • Experience in private datacenter infrastructure desired
  • Experience running software container solutions desired, Docker preferred
  • Experience with cluster technologies desired, Mesos, Kubernetes preferred
  • Experience building orchestration and automation solutions desired, Jenkins, SaltStack preferred
  • Knowledge of software version control systems and release management. Git preferred
  • Excellent written and verbal communication
  • Passionate about designing and supporting complex IT systems while also being able to manage day-to-day infrastructure operations.
  • Analytical with the ability to troubleshoot complex system problems.
  • Eager to learn, able to take guidance, and able to understand that there is always more to learn.
  • Ability to work hard as a member of a small team that is asked to do a lot, while always remaining customer focused.
  • Can work well as part of a cross-functional team of developers and operations.
  • Is able to manage time properly such that commitments are communicated and then met.
  • Demonstrated ability to turn design, compliance, and support references/content into documentation, presentations, and training.
Education:    
  • Degree in Computer Science or related field