Senior DevOps Engineer

NanoNets

NanoNets

Software Engineering
New Delhi, Delhi, India
Posted on Jun 1, 2024
About Nanonets

Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Nanonets is at the forefront of this transformation, offering innovative ML solutions designed to make document related processes faster than ever before.

From automating data extraction processes to enhancing reconciliation, our solutions are designed to revolutionize workflows, optimize operations, and unlock untapped potential for our clients. Our client footprint spans across brands such as Toyota, Boston Scientific, Bill.com and Entergy to name a few enabling businesses across a myriad of industries to unlock the potential of their visual and textual data

We recently announced a series B round of $29 million in funding by Accel and are backed by the likes of existing investors including Elevation Capital & YCombinator. This infusion of capital underscores our commitment to driving innovation and expanding our reach in delivering cutting-edge AI solutions to businesses worldwide.

Read about the release here:https://www.forbes.com/sites/davidprosser/2024/03/12/why-enterprises-are-learning-to-love-nanonets-automation/?sh=6d79ec8f3ca1https://techcrunch.com/2024/03/12/nanonets-funding-accel-india/amp/

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity.

Roles & Responsibilities

Serve as a key member of the DevOps team with a focus on security while managing the overall system health, performance, and capacity of Nanonets' internal and client-facing systems.Contribute to the automation of our CI/CD pipeline with the goal of one-click deployments, rollbacks, and parameterized builds.Implement, configure, and upgrade cloud computer systems, servers, firewalls, intrusion detection, and network infrastructure using security best practices and incorporating solutions to meet or exceed SOC2 ISO 27001 and other regulatory requirements.Accurately allocate costs through tagging infrastructure. Continuous monitoring of cloud cost and usage data to optimize the infrastructure usage to reduce costs.

Requirements

Working knowledge of Kubernetes deployments, relevant docker-related tools, and managing infrastructure through Terraform or similar utilities.Experience in setting up a complete CI/CD pipeline with Jenkins.Experience with AWS services - EKS, RDS, S3 EC2 Lambda, Cloudfront, ECR, IAM, etc, and some basic GCP services.Knowledge of setting up Monitoring, Alerting, and logging tools similar to - Prometheus, ELK, etc.Proficient in scripting in one or more programming Languages: Python, Bash, etc.Strong fundamentals in the implementation of security controls to meet regulatory requirements.Experience working on Linux-based infrastructure.

Our Tech Stack

Kubernetes for deployments.Jenkins for CI/CD.AWS - EKS, RDS, S3 EC2 Lambda, Cloudfront, ECR etc.Cassandra DB and RDS.Prometheus for Monitoring.Golang for API and other microservices.Python for Machine learning (Tensorflow, Pytorch).React for front end.ELK for logging.