Lead Dev Ops Engineer

21 Minutes ago • 5 Years +

Job Summary

Job Description

As a Lead Dev Ops Engineer, you will be responsible for building, automating, and maintaining both the SaaS cloud infrastructure and on-premise client installations. You will work closely with development teams to implement robust CI/CD pipelines, manage Kubernetes deployments, and ensure security across the microservices architecture. The responsibilities include designing and implementing automated CI/CD pipelines, developing and maintaining automated installation and update processes, managing SaaS infrastructure and Kubernetes clusters, deploying and supporting Elasticsearch clusters and vector database solutions, setting up and managing LLM deployments using Azure AI services, implementing and maintaining authentication systems, providing support for PostgreSQL database infrastructure, monitoring system health, and applying security best practices. Collaboration with development teams to optimize deployment workflows and automation strategies is also a key part of the role.
Must have:
  • Version Control & CI/CD: Proficient in Bitbucket for source control and CI/CD pipelines
  • Identity & Access Management: Hands-on experience with Keycloak and Azure SSO
  • Kubernetes: In-depth knowledge of Kubernetes, including implementing SSO
  • Database Management: Skilled in PostgreSQL administration, including performance tuning
  • Search & Analytics: Experienced in configuring, optimizing, and scaling Elasticsearch
  • Vector Databases: Practical exposure to vector database technologies
  • Azure AI & LLMs: Familiar with deploying and managing LLMs using Azure AI
  • System Architecture: Expertise in implementing microservices and MACH architecture
  • Code Quality & Governance: Proficient in integrating SonarQube
Good to have:
  • Deployment Automation: Experience in creating automated installation processes
  • Infrastructure as Code (IaC): Proficient with Terraform, Ansible, or similar tools
  • Cloud Platforms: Strong hands-on experience with AWS, Azure, and Google Cloud Platform
  • CI/CD Pipelines: Skilled in using Jenkins, GitHub Actions, and Azure DevOps
  • Monitoring & Observability: Experience with Prometheus, Grafana, and the ELK stack
  • Security & DevSecOps: Knowledge of integrating vulnerability scanning and DevSecOps
  • Containerization: Proficient with Docker and managing container registries
  • Scripting & Automation: Strong scripting skills in Bash, Python, and PowerShell
  • Network Management: Experience working with ingress controllers and service mesh technologies
  • Configuration Management: Hands-on with Helm charts and Kustomize

Job Details

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets.

About SmartDocuments
Are you ready for the next step in your career as a Senior Software Developer? At SmartDocuments, you will work in a multidisciplinary team on innovative software solutions. With room for initiative, the latest technologies, and an Agile work environment, you will actively contribute to the development of our products. 

Your Role as a Lead Dev Ops Engineer

We're looking for an experienced DevOps Engineer to help build, automate, and maintain both our SaaS cloud infrastructure and on-premise client installations. You'll work closely with development teams to implement robust CI/CD pipelines, manage Kubernetes deployments, and ensure security across our microservices architecture in multiple environments, with a focus on search, AI, and vector database technologies.

What Will You Do?

  • Design and implement automated CI/CD pipelines for both cloud and on-premise environments.

  • Develop and maintain automated installation and update processes for on-premise client deployments.

  • Manage SaaS infrastructure and maintain Kubernetes clusters across multiple environments.

  • Deploy and support Elasticsearch clusters and vector database solutions.

  • Set up and manage Large Language Model (LLM) deployments using Azure AI services.

  • Implement and maintain authentication systems across microservices and platforms.

  • Provide support for PostgreSQL database infrastructure, including performance tuning and backup management.

  • Monitor system health and performance across distributed systems using observability tools.

  • Apply security best practices across all deployment models—cloud, hybrid, and on-premise.

  • Collaborate with development teams to streamline and optimize deployment workflows and automation strategies.

Must-haves:

  • Version Control & CI/CD: Proficient in using Bitbucket for source control and managing CI/CD pipelines.

  • Identity & Access Management: Hands-on experience with Keycloak and Azure SSO for secure authentication and user management.

  • Kubernetes: In-depth knowledge of Kubernetes, including implementing SSO in containerized environments.

  • Database Management: Skilled in PostgreSQL administration, including performance tuning and optimization.

  • Search & Analytics: Experienced in configuring, optimizing, and scaling Elasticsearch for high-performance search and analytics workloads.

  • Vector Databases: Practical exposure to vector database technologies, supporting AI/ML-driven applications.

  • Azure AI & LLMs: Familiar with deploying and managing Large Language Models (LLMs) using Azure AI, particularly through the Azure OpenAI Service.

  • System Architecture: Expertise in implementing microservices and MACH architecture (Microservices, API-first, Cloud-native, Headless).

  • Code Quality & Governance: Proficient in integrating SonarQube for continuous code quality analysis and enforcement across the development lifecycle.

Nice to have:

  • Deployment Automation: Experience in creating reproducible, automated installation processes for on-premise environments.

  • Infrastructure as Code (IaC): Proficient with Terraform, Ansible, or similar tools for automating deployments in both cloud and on-premise setups.

  • Cloud Platforms: Strong hands-on experience with AWS, Azure, and Google Cloud Platform (GCP).

  • CI/CD Pipelines: Skilled in using Jenkins, GitHub Actions, and Azure DevOps for continuous integration and delivery.

  • Monitoring & Observability: Experience with Prometheus, Grafana, and the ELK stack in managing distributed systems.

  • Security & DevSecOps: Knowledge of integrating vulnerability scanning, secret management (e.g., HashiCorp Vault), and DevSecOps best practices into the delivery pipeline.

  • Containerization: Proficient with Docker and managing container registries.

  • Scripting & Automation: Strong scripting skills in Bash, Python, and PowerShell for automating tasks and processes.

  • Network Management: Experience working with ingress controllers and service mesh technologies such as Istio or Linkerd.

  • Configuration Management: Hands-on with Helm charts and Kustomize for Kubernetes resource configuration.

Qualifications
  • 5+ years of DevOps/SRE experience in both cloud and on-premise environments
  • Demonstrated experience with microservices architecture
  • Experience with Elasticsearch and modern AI infrastructure components
  • Familiarity with vector databases (such as Pinecone, Milvus, or Weaviate)
  • Experience deploying LLMs on Azure AI or similar platforms
  • Experience automating complex installation processes
  • Strong problem-solving abilities and communication skillsRelevant certifications (e.g., CKA, AWS/Azure certifications) a plus

 

Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Chennai, Tamil Nadu, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy-and-hold-for-life strategy for growing software companies that serve specialized vertical markets. As a purpose-driven company, Banyan is committed to making an enduring, positive impact on the world. We currently have teams spread across Canada, USA, Pakistan, India, United Kingdom, European Union and Australia, with our footprint continuing to expand.

Chennai, Tamil Nadu, India (On-Site)

United States (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by Banyan Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug