DevOps Tech Lead (Remote/Anywhere)

Remote /
Technology – DevOps /
Edlio is a rapidly growing technology company with a portfolio of software solutions in the K-12 education sector. Thousands of customers trust our products and we continue to build on our vision to transform the education technology sector to help improve the lives of school administrators, teachers, parents, and students. Our current portfolio of software solutions include an Enterprise Content Management System and a suite of Online Payments solutions.

We are looking for an experienced DevOps Tech Lead to join our team and help us scale our Cloud Infrastructure, Developer Platforms, Security Operations, and Site Reliability initiatives. This is a hands-on technical role that will also lead a team, help define the roadmap, and deliver on the roadmap priorities.

The ideal candidate will have a deep understanding of cloud technologies (especially AWS), strong analytical skills, excellent project planning and communication skills, experience leading a team, and a proven track record of building and managing large, scalable systems infrastructure.

Applicants must be fluent in spoken and written English and willing to work in Pacific time zone (UTC -8) hours.

Responsibilities

    • Own and drive the DevOps, SecOps, and SRE automation and monitoring efforts with an infrastructure-as-code mindset
    • Own and improve our 24x7 on-call strategy for all essential services
    • Lead the team with a can-do attitude, integrity, and setting an example through hands-on mentoring
    • Define and enforce best-in-class processes for ensuring high availability of our systems
    • Proactively assess potential issues with product delivery, patching, and other changes to mitigate and reduce remediation times
    • Enable development teams to accelerate product delivery with sandboxed, scalable development and test environments, and CI/CD pipelines

Required Qualifications

    • 7+ years of hands-on DevOps/SysAdmin/SRE experience supporting business critical applications in production
    • 7+ years of hands-on experience with the AWS toolset (EC2, ECS, EKS, ALB, RDS, CloudFront, CloudFormation S3, SQS, Lambda, VPC, WAF, ACM)
    • 3+ years of team lead experience
    • Expert Linux systems administration skills
    • Expert at configuration management tools (Ansible, Terraform, Packer)
    • Experience with container configuration and implementation with Docker
    • Expert at AWS networking and security constructs
    • Experience with managing MySQL, MongoDB, and ElasticSearch datastores
    • Experience with message queues (RabbitMQ, Kafka)
    • Prior experience with Java build tools (Gradle/Maven/Ant) and web application servers (Apache Tomcat)
    • Prior experience with scripting languages (Perl/Python/Bash)
    • Prior software development experience
    • Fluent in spoken and written English

Bonus Qualifications

    • Prior experience with some of the other technologies we work with: Java, Node.js, Serverless, Memcache, Redis, Vagrant, Jenkins
    • Experience building modern Continuous Integration and Continuous Delivery pipelines
    • Experience with modern infrastructure and application monitoring/observability services (DataDog/Prometheus)  
    • Experience with managing large scale SSL and DNS deployments for whitelabeled SaaS applications
    • Experience with DDoS mitigation techniques
    • Experience with incident management and root cause analysis process
    • Familiarity with directory services (AD/ADFS/LDAP)
    • Prior experience building infrastructure in regulated environments (PCI/COPPA/FERPA)
    • Prior experience being On-Call (SRE style rotation), both as a member and as someone who has done schedule planning

Perks

    • Remote Position (Work from anywhere)
    • Professional development and continued education opportunities