brand logo
View All Jobs

DevOps Engineer - 3 (DEV02132)

Technology - Engineering - DevOps
Bangalore
About Us
ACKO is the protection destination for over 200 million tech-savvy families across India, protecting their families, assets and money. Launched in 2016, ACKO started by reimagining insurance, making it simple, hassle-free and customer-first. Today, our mission goes beyond that: we aim to touch the lives of 1 million users, building products that solve real-world problems with technology at the core.

We are not just another insurance company, our DNA is product-tech, and our approach is bold, innovative, and digital-first. From zero commission, zero paperwork, and instant renewals to same-day claims settlements and app-based tracking, ACKO is a Welcome Change from traditional insurers.

But what truly sets us apart? Our people. At ACKO, every Acker’s voice and ideas matter. We’re a vibrant, inclusive team of creators, thinkers, and doers, building products that redefine protection while ensuring each Acker grows, thrives and does meaningful work.

Join us at ACKO, where bold ideas, real impact and tech-driven innovation redefine protection and peace of mind - and where YOU can make a real difference in people's lives. ACKO is a product-tech company, launched in 2016, solving real-world problems for customers, starting with insurance. And as a customer-first organization serving the digitally-savvy, ACKO’s value proposition of ‘Welcome Change’ focuses on offerings that make insurance simple and hassle-free! With features such as zero commission, zero paperwork, instant renewal, same-day claim settlements, and app-based updates on claims, ACKO is a 'Welcome Change' from traditional insurers.

Having said that, we are not just another conventional insurance firm, or the people consulted solely for "claims”! Anchored in a tech-centric philosophy, ACKO’s approach fuels innovation, empowering us to develop comprehensive products that cater to every aspect of our customers' insurance requirements. And while we are at it, we put our Ackers at the heart of everything we do. We're not your typical 9-to-5 workplace; we're a vibrant and inclusive bunch of innovators and creators making sure every Acker’s idea matters, their voice is heard, and their growth is part of our mission.
Job Description
As a DevOps engineer, you are expected to work as a key enabler who builds the framework that takes care of the end-to-end seamless setup/deployment by defining the standard CI / CD, management, and periodic review of infrastructure and applications.

Responsibilities :
  • Work closely with the Application development and QA teams to have an automated framework for seamless setup and deployment of infrastructure, applications, and databases (RDBMS and NoSQL).
  • Define and implement the Continuous Integration and Continuous Deployment life cycles for all the services and Business units of Auto, Health, partnerships, Electronics, etc.
  • Design the right infrastructure architecture using either open source or Commercial tools and build a scalable and cost-effective model.
  • Automated deployment of code across all the SDLC environments.
  • Establish rollback mechanisms for both the application and database deployments.
  • Create automated process frameworks related to release engineering, database administration, space management, security, monitoring, and performance that can be easily scaled and utilized by the stakeholders.
  • Develop the right service discovery and service mesh models.
  • Develop frameworks for logging across the Troubleshoot and solving complex application and database deployment problems through research, analysis, and collaboration with the Reliability engineering team.
  • Ensure high quality, adherence to standards and best practices, high performance, and scalable, repeatable processes and deliverables.
Qualifications and Skills:
  • BS degree in Computer Science or related engineering disciplines
  • 6- 9 years of relevant DevOps engineering work experience in any of the Online technology companies.
  • Experience in Python or other scripting languages such as Perl, Ruby, etc.
  • Expertise in developing and maintaining CI/CD processes for enterprise SaaS and on-prem applications using tools like Git, Gerrit, Jenkins, Maven, Gradle, etc Expertise in AWS or GCP and all related services, including cloud provisioning tools.
  • Expertise in release engineering/management of deploying code designed in Java stack and Open-source or any other proprietary.
  • Experience with configuration management tools such as Ansible, Chef, Fabric, Puppet, or SaltStack.
  • Experience with Orchestration tools such as Nomad, Spinnaker, Terraform
  • Experience running 24*7 production code with reliable deployments with the right monitoring and alerts for CI / CD breaks.
  • Experience in building the right logging framework across the Infra, application, databases, and NoSQL.
  • Experience in building monitoring and alerting frameworks for Infrastructure, applications, databases, and NoSQL.
  • Hands-on experience in building and administering VMs and Containers using tools such as Docker and Kubernetes Experience in designing and maintaining cloud-based solutions, either Private or Public or Hybrid.
  • Proven automation skills.
  • Experience in Linux or Unix variants, both system, and Admin level, is a plus.
  • Experience in any database or NoSQL is a plus.
  • Ability to work with multiple stakeholders like the Application development and QE teams.
  • Great team player with strong communication skills, both verbal and written.