As a Sr. Site Reliability Engineer you will be working as part of a centralized team, which is in the early phases of building “paved roads” for development teams and driving the DevOps transformation within the organization. Using commercial, open source, and home grown tooling, you will be building an automation platform and toolset to enable development teams to rapidly develop and deploy software and provide value to customers. You will also be expected to consult with development teams on improving their architecture, help them consume the services we are building, and empower them to support their own services in production.
To accomplish this goal, you will be responsible for designing and developing automation including the provisioning, configuration, operation, monitoring and maintenance of systems primarily within the Amazon Web Services (AWS) cloud infrastructure. The toolset in which you and your team are responsible for providing include CI, CD, automated pipelines, security tools, network topology, policy management, monitoring and telemetry, container orchestration/scheduling, and machine image creation and configuration.
In this role we are currently looking for engineers with several years of operations experience including network provisioning, systems administration, machine/container configuration and security, and identity management. You will be working on a team with other engineers whose experience ranges from operations to development to database administration. The opportunity will include being a part building a generative culture of continuous learning, continuous delivery, and continuous improvement.
Design and build security measures into automation, including securing network topology, securing machine images, container scanning, automated pen testing tools, etc.
Develop, deploy, and maintain tooling to be consumed by development teams including container orchestration, secrets management, service discovery, infrastructure provisioning, image creation, server configuration, identity management, monitoring and telemetry and others.
Train, advise, and assist development teams on DevOps best practices.
Manage, diagnose, and resolve system incidents and internal technical escalations within the AWS infrastructure.
Identify and implement appropriate use of AWS operational best practices.
Engage with Software Engineers, Product Managers, and Quality Assurance Analysts to diagnose problems and help architect long term solutions.
Collaborate with Product Managers and Engineers to identify, prioritize, and develop enhancements to the platform.
Collaborate with development teams to automate their value streams, and empower them to own them.
Contribute to developing security policies and automated tooling for policy enforcement.
Perform daily system monitoring to verify the integrity and availability of the services we provide.
Perform ongoing performance tuning, hardware upgrades, and resource optimization.
Provide emergency on-call support on a rotating schedule.
Desired Experience & Qualifications
5+ years of systems administration experience including securing, troubleshooting, administering, and monitoring Linux systems.
Proficiency with AWS technologies including VPC/Networking, EC2, RDS, S3, CloudFormation, and CloudFront.
Security expertise and certifications including CCSP, CISSP, or similar.
Strong Terraform experience.
Experience with container orchestration with either Kubernetes or Nomad.
Understanding of microservice architecture and communication patterns.
Solid knowledge with networking, storage, load balancing, and virtualization.
Proficiency with Nginx and Apache servers or similar.
Knowledge of Windows Server 2012 R2, 2016.
BS degree in an IT discipline.
Experience developing, implementing, and continually improving system and network monitoring and alerting capabilities and procedures.
AWS or Microsoft Cloud Certification.
Previous experience as a NOC Engineer monitoring and troubleshooting servers.
Illuminate Education is the leading provider of integrated K-12 SaaS-based software and content solutions. We are dedicated to bringing teachable moments to light by providing educators with the most powerful visualization of the whole student from one simple view. Driven by data and insights that reveal opportunities for growth, Illuminate's innovative tools are designed to increase the power of teaching and the delight of learning. Our team is passionate about our mission to impact student outcomes and serves over 12 million students across all 50 states.
At our core, we are former educators - teachers, technologists, curriculum specialists and administrators working side-by-side with world-class product development and other support teams to innovate and deliver what teachers want and students need – truly adaptive assessments, data that informs instruction, and linkage to curriculum.
We are headquartered in Irvine, CA with 10 offices across the United States and in India. We have the privilege of being owned by Insight Venture Partners, a leading global private equity and venture capital firm committed to the field of education technology.
Our success is ensured by the diversity of our team which benefits our customers our products, and our communities. Illuminate Education is proud to be an equal opportunity/affirmative action employer. We offer a flexible and competitive program of benefits and workplace programs designed to ensure Illuminators are able to do their best, most creative work.