DevOps Engineer (2–3 Years Experience)At Masai School, we’re building scalable learning platforms that empower thousands of learners across India. Reliability, automation, and smooth deployments are fundamental to our mission. We’re looking for a DevOps Engineer who can help us streamline our infrastructure, improve developer experience, and ensure our systems remain fast, stable, and secure as we grow.Role OverviewAs a DevOps Engineer at Masai, you will collaborate closely with backend, frontend, product, and data teams to automate workflows, manage cloud infrastructure, optimize CI/CD pipelines, and maintain high availability across all environments. You’ll play a key role in improving deployment velocity, observability, and overall system health.Key ResponsibilitiesInfrastructure & Cloud ManagementManage, monitor, and scale cloud infrastructure on AWS (EC2, ECS/EKS, S3, RDS, Lambda, CloudWatch, IAM, etc.).Implement Infrastructure as Code using Terraform / CloudFormation.Maintain VPC configurations, networking, routing, and security policies.CI/CD & AutomationBuild and maintain CI/CD pipelines (GitHub Actions / Jenkins / GitLab CI) for backend, frontend, and mobile teams.Automate deployments, rollback strategies, and environment setups for dev/staging/production.Enhance deployment reliability and reduce time-to-release through automation and tooling.Containerization & OrchestrationWork with Docker and container orchestration solutions (ECS, Kubernetes preferred but not mandatory).Optimize container builds, manage images, and improve resource utilization.Monitoring, Logging & ReliabilitySet up and maintain observability tools (CloudWatch, Prometheus, Grafana, ELK stack, Sentry, etc.).Implement alerting, on-call escalation workflows, and root-cause analysis practices.Analyze system performance, identify bottlenecks, and implement preventive measures.Security & ComplianceMaintain secure cloud environments through IAM best practices, secret management, scanning tools, and automated policies.Ensure backups, disaster recovery, and business continuity plans are implemented and tested.Developer ProductivityImprove internal tooling, automate repetitive tasks, and streamline developer workflows.Collaborate with engineering teams to troubleshoot environment issues, optimize builds, and improve release processes.
Requirements
Must Have2–3 years of DevOps / Cloud Engineering experience.Solid experience with AWS Cloud Services.Hands-on with CI/CD tools (GitHub Actions / Jenkins / GitLab CI).Strong understanding of Linux, shell scripting, networking basics, and distributed systems.Experience with Docker and containerized application deployments.Familiarity with Terraform or other IaC frameworks.Experience working with monitoring/logging tools and implementing automation.Nice to HaveExposure to Kubernetes (EKS / K8s fundamentals).Knowledge of Node.js/React-based environments (helpful for debugging deployments).Experience with security scanning tools, vulnerability assessments, and compliance practices.Background in EdTech or consumer-facing product environments.Skills: communication,ownership,problem solving