Job Description
Banyan Software is seeking a Lead DevOps Engineer to enhance its SmartDocuments team. The candidate will be responsible for building, automating, and maintaining the SaaS cloud infrastructure and on-premise client installations. This role involves close collaboration with development teams to implement CI/CD pipelines, manage Kubernetes deployments, and ensure security across a microservices architecture, with a focus on search, AI, and vector database technologies.
Responsibilities: - Design and implement automated CI/CD pipelines.
- Develop and maintain automated installation and update processes.
- Manage SaaS infrastructure and Kubernetes clusters.
- 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.
- Provide support for PostgreSQL database infrastructure.
- Monitor system health and performance.
- Apply security best practices across deployment models.
- Collaborate with development teams to optimize deployment workflows.
Requirements: - 5+ years of DevOps/SRE experience.
- Proficiency in Bitbucket for source control and CI/CD.
- Hands-on experience with Keycloak and Azure SSO.
- In-depth knowledge of Kubernetes.
- Skilled in PostgreSQL administration.
- Experienced in configuring Elasticsearch.
- Practical exposure to vector database technologies.
- Familiar with deploying LLMs using Azure AI.
- Expertise in microservices and MACH architecture.
- Proficient in integrating SonarQube for code quality analysis.
The role offers: - Opportunity to work in a multidisciplinary team on innovative software solutions.
- Room for initiative and use of the latest technologies.
- Agile work environment.