- Company Name
- Canvass AI
- Job Title
- Senior DevOps - Engineer
- Job Description
-
**Job Title**
Senior DevOps Engineer
**Role Summary**
Lead the design, deployment, and operation of cloud and containerized infrastructure that powers a multi‑tenant AI platform. Own end‑to‑end CI/CD pipelines, Kubernetes clusters, observability tooling, and security controls to enable rapid, scalable, and reliable delivery of services.
**Expatations**
- Full ownership of platform infrastructure and associated DevOps tooling.
- Proactive, self‑starting approach in a fast‑moving product environment.
- Deliver secure, scalable, and highly available services on cloud and private‑data‑center setups.
**Key Responsibilities**
- Design, provision, and maintain cloud resources (compute, storage, network, security) on Azure, AWS, or GCP.
- Build, upgrade, and operate Kubernetes clusters, including Helm charts and Terraform templates.
- Create and manage end‑to‑end CI/CD pipelines using CircleCI and related tools.
- Assist customers with on‑boarding and streaming data integration into the platform.
- Monitor system health with Datadog, Grafana, or internal dashboards; analyze and remediate performance bottlenecks.
- Ensure high availability, scalability, and reliability across multi‑tenant deployments.
- Document operational procedures, troubleshooting guides, and best practices.
- Collaborate with developers to implement performance fixes and infrastructure improvements.
**Required Skills**
- Proven track record building secure, scalable cloud services in Azure, AWS, or GCP; experience with private‑cloud SaaS packaging.
- Expertise in Kubernetes cluster lifecycle, scaling, and Helm/Terraform deployment.
- Strong knowledge of Linux, networking, and system troubleshooting.
- Hands‑on experience with CI/CD (CircleCI, GitHub Actions, etc.) and containerization (Docker).
- Proficiency in Python for scripting and automation.
- Deep understanding of observability (Prometheus, Grafana, Datadog) and automated monitoring.
- Familiarity with data encryption at rest and in transit; security best practices.
- Experience with microservices architecture and distributed system design.
**Required Education & Certifications**
- ≥5 years professional experience in DevOps, cloud engineering, or system administration.
- Bachelor’s degree in Computer Science, Engineering, or related field preferred (optional).
- Industry certifications (Azure/AWS/GCP, Kubernetes) desirable but not mandatory.