Role : Direct Client - Sr DevOps Engineer - Kubernetes & AI / ML Experience
Location : Hybrid (Seattle, WA)
Duration : 12+ months
Job Description :
We are seeking a skilled Infrastructure and DevOps Engineer to join our dynamic team. The ideal candidate will have expertise in designing, deploying, and managing infrastructure solutions using Terraform, with a focus on scalability, security, and reliability.
The successful candidate will play a crucial role in automating provisioning and configuration tasks, implementing CI / CD pipelines, and ensuring the seamless integration of AI / ML platforms.
Experience level : 10+ Yrs
Top skills :
- Terraforms ( Migrating from ARM / PowerShell to Terraforms)
- Managing Kubernetes & deploying Microservices
- Scripting language like Python for automation
Nice to have :
- Deployment of Azure cognitive services (Gen AI projects environments)
- Working in AI / ML Projects as a platform engineer facilitating deployments and automation
Responsibilities :
- Design, deploy, and manage infrastructure solutions using Terraform, ensuring scalability, security, and reliability.
- Develop and maintain infrastructure as code scripts to automate the provisioning and configuration of resources.
- Ensure version-controlled, repeatable deployments using IaC best practices.
- Implement and manage Kubernetes clusters for containerized applications.
- Collaborate with development teams to deploy, scale, and optimize applications in Kubernetes environments.
- Leverage scripting languages (e.g., Python) to automate routine tasks and streamline workflows.
- Implement continuous integration and continuous deployment (CI / CD) pipelines for efficient software delivery.
- Ensure seamless integration of infrastructure components with CI / CD pipelines.
- Design, deploy, and maintain scalable and reliable infrastructure for AI / ML platforms.
- Implement containerization (Docker) and orchestration (Kubernetes) solutions for deploying and managing AI / ML applications.
- Ensure containerized applications are secure, scalable, and easily deployable.
- Enable seamless integration of AI / ML models into the platform, ensuring efficient and reliable data pipelines.
- Establish monitoring and alerting systems to ensure the health and performance of AI / ML platforms.
- Implement security best practices for AI / ML platforms, ensuring data privacy and compliance with industry standards.
Requirements :
- Proven experience in designing and managing infrastructure using Terraform.
- Strong expertise in Kubernetes, Docker, and container orchestration for deploying and managing applications.
- Proficiency in scripting languages such as Python for automation.
- Experience implementing CI / CD pipelines for efficient software delivery.
- Familiarity with infrastructure as code (IaC) best practices.
- Prior experience in designing and maintaining scalable and reliable infrastructure for AI / ML platforms.
- Knowledge of security best practices for AI / ML platforms, ensuring data privacy and compliance.
- Strong collaboration and communication skills, with the ability to work effectively in a remote team.
8 hours ago