
Staff Cloud Engineer, Craft Education
- Tennessee
- Permanent
- Full-time
Grade: Technical 410Pay Range: $140,200.00 - $217,200.00Job DescriptionThe Staff Cloud Engineer is a position of technical expertise, influence, and leadership in the technology realm. This position will be required to apply their expert knowledge to ensure best practices and well-engineered architecture across the department. They will also be a key stakeholder and initiator of major changes to processes, engineering practices, and system administration. This position will be required to work in a space of solving critical issues and initiatives across multiple teams. It will require an extensive and deep understanding of cutting-edge practices and innovative approaches to problems.Job DutiesSupervises work of their team on cloud technologies and scalable system architecture.As a technical leader, the Staff CE mentors and monitors the goals and progress towards those goals, of their team.Advises on and implements the architecture and design of system architecture models.Leads and performs research and analysis to find solutions for complex business problems, as they relate to infrastructure.Creates and uses automation, IaC, for the release life-cycle of software products.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 and communicates effectively when problems arise that would prevent timely delivery.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 assignedKSAsExpertise implementing AWS services in a variety of distributed computing environmentsExperience with highly available and fault-tolerant enterprise and web-scale software deploymentsExpertise in infrastructure automation through the creation of IaC; Terraform is nice to have, but not required.Security awareness and practices, and the ability to configure, and monitor security systems for application of MFA, SSO and other security based concerns such as SSL/TLS, DNS DMARC, DKIM and SFP.Strong practical Linux and Windows-based systems administration skills in AWS(major) and GCP (minor)Experience leading cloud operations, including assurance, monitoring, alerting, and notificationsUnderstanding of DevOps and ITIL conceptsUnderstanding of Containers and Containerization Orchestration via Fargate and KubernetesUnderstanding Continuous Integration with CI tools such as Travis or JenkinsExperience using monitoring tools like DataDog, New Relic, or DynatraceExperience creating cloud infrastructure solutions, and leading conversations with technical leadersEffective communication and documentation skillsSelf-starter with a drive to work autonomously as a member of a collaborative teamStrong service-oriented focus with a customer service attitudeStrong analytical skillsMinimum Qualifications
- Bachelor’s Degree is nice to have, but demonstrable skills are more important.
- Expertise with the standard software development life cycle (SDLC)
- 10 years of experience in software development; pioneering new approaches and technologies in engineering
- Expertise in cloud spend optimizations
- Expertise with compliance and risk management requirements (e.g. security, PCI, privacy, SOX, HIPAA, etc.)
- JSON and YAML expertise