Gauss Labs is a leading innovator in AI solutions for the semiconductor industry. We are seeking an experienced DevOps Engineer to join our dynamic team. The ideal candidate will have 5-10 years of experience in DevOps, focusing on building and maintaining infrastructure, managing CI/CD pipelines, deploying cloud-native, and bare-metal applications, and supporting large-scale distributed systems.
Responsibilities
Build, deploy, and manage containerized applications using Docker and Kubernetes, ensuring scalability, reliability, and fault tolerance.
Design, implement, and maintain CI/CD pipelines using GitHub Actions, Jenkins, and ArgoCD to ensure efficient and reliable software delivery.
Ensure compliance with security standards such as NIST, SOC, and SEMI by implementing best practices and controls to maintain data security and integrity.
Develop Infrastructure as Code (IaC) using Terraform to manage AWS environments, including network configurations, security groups, and resource provisioning.
Optimize cloud infrastructure costs and performance by evaluating resource usage, identifying inefficiencies, and implementing solutions to reduce expenses while maintaining performance standards.
Provide guidance and mentorship to engineers across the company, offering best practice advice on Kubernetes, deployment strategies, scalability solutions, and observability techniques.
Basic Qualifications
Computer Science or related degree.
5-10 years of experience in DevOps or Software Engineering roles, with a proven track record of supporting Kubernetes environments.
Ability to write applications and tooling, contributing to development efforts and automating processes.