Posted in

Staff Cloud Engineer

Staff Cloud Engineer

CompanyWGU
LocationSalt Lake City, UT, USA
Salary$140200 – $217200
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Expertise implementing AWS services in a variety of distributed computing environments
  • Experience with highly available and fault-tolerant enterprise and web-scale software deployments
  • Expertise in infrastructure automation through DevOps scripting (e.g. shell, Python, Node, Ruby, Powershell)
  • Strong practical Linux and Windows-based systems administration skills in a Cloud (AWS, Azure, Google) or Virtualized environment
  • Experience leading cloud operations, including assurance, monitoring, alerting, and notifications
  • Experience scripting/programming in Bash, Java, and Node.js
  • Understanding of DevOps, Scrum, and ITIL concepts
  • Understanding of Virtualization and/or Containerization
  • Understanding of GitFlow model and Continuous Integration with CI tools such as Travis or Jenkins
  • Experience using Configuration Management Tools such as Chef and SaltStack
  • Experience using monitoring tools like New Relic, Nagios, CloudWatch or IPMon
  • Experience and ability to work directly with customers creating cloud infrastructure solutions, leading conversations with key business stakeholders reviewing pros and cons, risks, and best practices
  • Ability to lead the design, development, and deployment of business software at scale or current hands-on technology infrastructure, network, compute, storage, and virtualization experience
  • Effective communication and documentation skills
  • Self-starter with a drive to work autonomously as a member of a collaborative team
  • Strong service-oriented focus with a customer service attitude
  • Strong analytical skills
  • Bachelor’s Degree in Information Technology or related field
  • 9 years of prior relevant experience
  • Expertise with the standard software development life cycle (SDLC) and Agile/iterative methodologies

Responsibilities

  • Supervises work on cloud technologies and scalable architecture
  • Supervises the architecture and design of complete model solutions
  • Leads and performs research and analysis to find solutions for complex business problems
  • Monitors job performance and fine-tune Spark SQL queries as appropriate regularly
  • Deploys automation of software deployment and automation tools
  • Increases application and system responsiveness
  • Monitors performance by anticipating and correcting operational issues before occurrence
  • Creates more stable operating environments by continuously improving infrastructure to be easily deployable and scalable
  • Positively impacts projects by completing assigned tasks on time
  • Communicates technical and domain knowledge as it relates to work, to both technical and non-technical audiences
  • Helps continually improve ongoing reporting and analysis processes, automation, or simplifies self-service modeling and production support for customers
  • Performs other job-related duties as assigned

Preferred Qualifications

  • Strong experience with distance education and distance learning students
  • Expertise in at least one programming language
  • Expertise in cloud spend optimizations and serverless technology such as AWS Lambda
  • Expertise with the integration of cloud services with on-premises technologies from Microsoft, IBM, Oracle, HP, SAP, etc.
  • Expertise with compliance and risk management requirements (e.g. security, PCI, privacy, SOX, HIPAA, etc.)
  • JSON and YAML expertise