A well-established company that is rewriting the Edtech industry by providing world-class online live learning solutions is looking for a Lead DevOps Engineer. The engineer will be in charge of developing, maintaining, and optimizing the building process to support continuous integration. The U.S.-based company is enabling students and users to tap into their undiscovered learning potential by providing them with tailor-made learning solutions. During their Series C round, the company has managed to secure more than $106mn in funding. This position requires 6+ hours of overlap with the PST/EST time zones.
Job Responsibilities:
- Establish and maintain AWS cloud infrastructure and setup, and make sure that all systems and services follow best practices for security and compliance
- Develop internal platforms and services in close collaboration with development teams to allow for efficiency and self-service for those teams
- Establish partnerships with groups like the operations, legal, and financial teams
- Work cross-functionally to identify risks and assist in implementing solutions that safeguard clients' and the company's information
- To meet SLAs, make sure the SaaS services and related infrastructure continue to operate at the necessary levels of security, availability, reliability, scalability, and performance
- Proactively report, debug, and resolve issues by working on developing incident management, operational monitoring, and alerting capabilities
- Examine, fix, and promote engineering and build automation process improvements
- Support and enhance the effectiveness and efficiency of the CI/CD, automated testing, and release technologies
- Perform threat modeling, vulnerability analysis, and study of mitigation solutions as part of security risk assessment
- Own vendor management for both current and upcoming vendors that the team uses
- Participate in recurring on-call shifts for infrastructure and services that the team owns
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 5+ years of relevant experience as a DevOps Engineer
- 2+ years of Lead-related experience, including the ability to plan, organize, and complete large-scale, complicated cross-team initiatives
- Prior knowledge of cloud infrastructure security and vulnerability (prevention, detection, and remedy)
- Extensive AWS infrastructure building and maintenance expertise, including EC2, ELB, ALB, VPC, IAM, Route53, Lambda, Kinesis, CloudWatch, etc.
- Track record of successfully managing and delivering infrastructure using Terraform, CDK, and CloudFormation
- Extensive knowledge of a variety of programming languages, including Shell, Python, Ruby, and Golang
- Strong knowledge of pipeline software, including GitHub and Artifactory
- An attitude of diligence and a strong sense of accountability
- Great verbal and written communication, documentation, and teamwork abilities
- Demonstrable experience working with a team to create and improve fantastic platforms and services
- In-depth knowledge of SOC2, SOX, and FERPA compliance
- Strong management, security, and scaling experience in regard to Kubernetes
- Excellent English communication skills