We are excited to find an experienced and motivated Senior Software Engineer – DevOps to join our team and drive successful project outcomes.
Location: India, Bengaluru. Work from office. Experience required: 5+ years. Vacancy: 3.
As a Senior Software Engineer – DevOps you will collaborate with software application developers, security teams, and other partners to drive DevOps initiatives. Focus areas include continuous integration/delivery, security, operational stability, and observability, while instilling best practices within the organization.
Responsibilities
- Design, build, test, and maintain our AWS infrastructure
- Create, maintain, and actively monitor the infrastructure
- Collaborate with engineering teams to streamline and automate development, build, and deployment of our web services
- Triage production issues in collaboration with engineering teams
- Participate in on‑call rotations, project planning, code review, and technical design
- Identify and effectively communicate improvement opportunities within the team and to external teams
- Design and evangelize DevOps processes for continuous improvements
Requirements
Required Experience
- 5+ years’ experience across two or more of the following: web application development, Linux administration, networking, cloud security, systems architecture, test automation, and/or database administration
- 3+ years building and maintaining software systems with AWS
- 3+ years building and maintaining CI/CD pipelines in tools such as GitHub Actions
- Experience maintaining AWS RDS. Exposure to Mongo Atlas Architecture is a plus
- Proven expert experience with Terraform. Good to have knowledge on Ansible and CloudFormation
- Exposure to maintaining OpenSearch clusters
- Exposure to monitoring and logging tools and observability pipeline integration – AWS CloudWatch, Datadog preferred; Grafana and Prometheus also good to have
- Ability to design cross-account platform with required security guardrails and architecture
Technical Skills
- Strong scripting and automation mindset
- Must have worked in an Agile SDLC setup
- Ability in at least one or more general-purpose languages such as Python and Shell Scripting. Open to polyglot other languages as needed
- Excellent communication and collaboration skills with global team
- AWS Security and remediation expertise
- Ability to learn, build, and debug other programming languages
- Hands-on Containerization tools knowledge like Docker, Kubernetes, Helm, ECS
- Expert in AWS DevOps Architecture – S3, Serverless (Lambda, DynamoDB, Fargate), ALBs/NLBs, Global Accelerators, RDS, CloudFront, Route 53, ECS, EKS, Cost Explorer, IAM, etc.
- IAC/Provisioner experience; Terraform must-have. CloudFormation, Chef or Ansible is a plus
- CI/CD knowledge with hands-on implementation experience. GitHub Actions and workflows knowledge is a plus
Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services is an important aspect of hiring for this position.