N

Novo

SMB-focused online banking with payments

Lead DevOps Engineer

Cloud EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience in cloud infrastructure, including at least 3 years hands-on with AWS, owning complex systems end-to-end and driving technical decisions across engineering teams.
  • Deep expertise in AWS services, including EC2, EKS, ECS, RDS, ElastiCache, S3, IAM, VPC, Route 53, and CloudFront.
  • Expert-level Terraform skills and the ability to define custom internal modules to bootstrap complete solutions; Terragrunt is a strong plus.
  • Confidence managing multi-account AWS environments.
  • Strong Linux systems knowledge, including the kernel, networking, performance tuning, and package management.
  • Container expertise in Docker, Kubernetes, and Helm chart authoring.
  • Ability to use Kubernetes taints and tolerations, affinities, and topology spreads to build reliable systems.
  • Strong scripting skills in Bash and at least one general-purpose language; Python is preferred.
  • Experience with CI/CD platforms such as Jenkins, GitHub Actions, or CircleCI.
  • Mastery of Git source control, including GitHub, branching strategies, code review workflows, and GitOps.
  • Experience authoring reliable automation pipelines, from scripting to orchestration workflows using tools such as GitHub Actions or Step Functions.
  • Hands-on experience configuring monitoring and logging stacks, including Prometheus/Grafana, ELK, and CloudWatch.
  • Experience with Nginx configuration, SSL/TLS management, and certificate lifecycle automation.
  • Experience implementing VPNs with OpenVPN.
  • Experience implementing Zero Trust with Cloudflare Tunnels.
  • Familiarity with cloud security best practices, including IAM least privilege, secrets management with Vault or AWS Secrets Manager, and network segmentation.
  • Experience with container and Kubernetes security, including network policies, RBAC, log and event auditing, container hardening, and Seccomp.
  • Experience supporting relational databases such as PostgreSQL, caches such as Redis and Memcache, message buses such as Kafka/RedPanda and RabbitMQ, and NoSQL databases such as MongoDB and DynamoDB.
  • Working knowledge of networking fundamentals, including DNS, TCP/IP, load balancing, and CDN.
  • Active use of AI coding assistants such as Copilot, Cursor, Claude, or ChatGPT as part of the daily workflow.
  • Experience applying LLMs or AI tooling to infrastructure problems, including incident summarization, code generation, infrastructure-as-code linting, and runbook drafting.
  • Ability to critically review AI-generated infrastructure code and understand its limitations before shipping it to production.

Responsibilities

  • Drive technical direction and maintain high code quality through design reviews and code reviews.
  • Partner with Engineering Managers to plan, scope, and deliver infrastructure projects on time.
  • Contribute to the DevOps hiring process through technical assessments and interview panels.
  • Build trust-based relationships across engineering, product, and security teams.
  • Design, build, and own Novo's cloud infrastructure on AWS using infrastructure as code with Terraform or Terragrunt.
  • Automate scaling, patching, incident response, secrets rotation, and day-two operations.
  • Deploy and maintain self-service tooling that helps the DevOps team and engineering teams work without bottlenecks.
  • Implement and evolve CI/CD pipelines using Jenkins and GitHub Actions for speed, safety, and observability.
  • Partner with developers to build services aligned with modern design patterns, including 12-Factor and GitOps.
  • Develop, document, and enforce security policies, protocols, and procedures across development, QA, staging, and production environments.
  • Implement and manage secure network connectivity to private resources using a Zero Trust approach.
  • Automate TLS certificate lifecycle management.
  • Monitor and troubleshoot services using Prometheus/Grafana, ELK, and CloudWatch, and proactively identify observability coverage gaps.
  • Design and maintain Nginx configurations, load balancing, and reverse proxy patterns.
  • Use AI-assisted tools, including Google Gemini, LLM-based runbook generation, and intelligent alerting, to accelerate infrastructure delivery and reduce toil.
  • Evaluate and adopt emerging AI DevOps tools, including AIOps anomaly detection and AI-assisted incident triage.
  • Build internal AI-augmented automations, including auto-remediation scripts, policy-as-code evaluators, and intelligent capacity recommendations.
  • Automate recurring manual work by converting it into scripts or workflows.

Desired Qualifications

  • Terragrunt experience is a strong plus.
  • Python is the preferred general-purpose scripting language.
  • Curiosity about the direction of AIOps, LLMOps, and platform engineering, and enthusiasm for helping Novo adopt these approaches.

About the Company

Novo

SMB-focused online banking with payments

Novo provides a digital banking platform for businesses, offering a full suite of online banking services in one place. It supports debit cards, payments, and incoming funds, plus Novo Reserves to automatically allocate funds into separate budgets, helping businesses manage cash flow. Novo earns revenue mainly through Novo Boost, which speeds up Stripe payments by about 95%, accelerating access to revenue for reinvestment. The platform also integrates with popular tools such as QuickBooks, Gusto, and Hubspot to simplify workflows. Customer deposits are insured up to $250,000 by Middlesex Federal Savings, enhancing security. The goal is to deliver cost-free, transparent banking services while improving cash flow and operational efficiency for small to medium-sized businesses.

Company size
201-500
Company stage
Debt Financing
Total funding
$296.5M
Headquarters
Miami, FL
Founded
2016

Recently Posted Jobs

Explore more opportunities at Novo

See more jobs