Lead Dev Ops Engineer
Chennai, Tamil Nadu, India
Banyan Software
Banyan Software acquires, builds, and grows great enterprise software business. We preserve the legacy of your business—for you, your team, and your customers.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.
- 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Ansible APIs Architecture AWS Azure Bitbucket CI/CD DevOps Distributed Systems Docker Elasticsearch ELK Excel GCP GitHub Google Cloud Grafana Helm Jenkins Kubernetes LLMs Machine Learning Microservices ML infrastructure OpenAI Pinecone Pipelines PostgreSQL Python Security Terraform Weaviate
Perks/benefits: Career development Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.