29 Oct
|
ALLEN Digital
|
Bengaluru
29 Oct
ALLEN Digital
Bengaluru
As a Senior Software Engineer
- DevOps at ALLEN Digital, you will design and implement scalable, secure, and automated cloud environments to support our AI-driven learning platform. From CI/CD pipelines to observability and performance tuning, you’ll ensure a resilient engineering ecosystem. This role demands strong technical skills, a passion for automation, and close collaboration with engineering, data, and product teams to drive innovation in EdTech. Job
Responsibilities:
● Plan, design, implement, and maintain CI/CD solutions across all environments. ● Implement and manage different environments as required for different products ● Provide subject expertise on DevOps best practices. ● Develop and maintain IaaC ● Setup and manage stateful clusters using K8s for MongoDB, Redis, etc ● Setup and manage best-in-class security posture across the environments What we are looking for: ● Hands-on experience with cloud environments
- AWS and good knowledge of GCP, Azure. ● 5+ years of experience in Devops ● Deep understanding of CI/CD concepts, platforms and practices (Jenkins/Gitlab/Github Actions/CircleCI) ● Deep understanding of virtualization, containers and orchestration tools
- Docker KVM, k8s etc. ● Hands-on experience with Linux operating system and a good understanding of Firewalls, VPNs, Load balancers etc.. ● Hands-on experience using Terraform, Ansible, AWS Cloud Formation etc.
● Good experience in infrastructure and application security ● Experience and understanding of stateful (DB clusters like MongoDB, Redis, etc) and stateless cluster management ● Experience with setting up K8s clusters, configuring service mesh and service-to-service AuthZ and AuthN ● Experience with setting up APIGateways
- Kong / AWS API Gateway ● Expertise in setting up, configuring and managing monitoring, telemetry and logging platforms like OpenTelemtry/Prometheus/ELK ● Ability to do costing analysis across different tools and technologies and present trade-off decisions ● Experience working on development and production infrastructure. ● Experience with complex, high-performance distributed systems in production. ● Excellent problem-solving skills and ability to work independently. ● Robust sense of ownership and track record of quality work. ● Complete capacity planning and management and Design load balancing and clustering solutions according to architecture standards ● Prepare architectural design documentation, including diagrams and inventories. ● Analyze emerging technologies and make recommendations for adaptation. ● Continuous Automated Testing tools, Bug tracking tools, Log aggregation tools. ● Strong operational experience with effective problem-solving expertise.
📌 Senior Software Engineer – DevOps (Bengaluru)
🏢 ALLEN Digital
📍 Bengaluru