freehire launches on Product Hunt on 26 August.

Follow →

AI Platform & DevOps Engineer

Summary

Design and deploy AI applications on Azure using Kubernetes and CI/CD pipelines, while maintaining scalable, secure DevOps infrastructure.

Summary: We are seeking an experienced AI Platform & DevOps Engineer to join our dynamic team, responsible for managing and deploying AI-related applications, maintaining CI/CD pipelines, and ensuring effective communication among stakeholders.

Main Responsibilities:

  • Design, implement, and manage container orchestration systems using Docker and Kubernetes (AKS).

  • Deploy and manage AI applications on Azure, ensuring scalability and reliability.

  • Knowledge on Azure and open-source AI models and their usage.

  • Utilize security tools like Nexus or Blackduck to adopt a DevSecOps mindset.

  • Set up and maintain CI/CD pipelines using tools such as Gitlab CI or Jenkins.

  • Establish observability tools like langfuse, ELK, or DataDog.

  • Develop and maintain scripts to automate various deployment and system tasks.

  • Manage toolchain installations, including version control systems, artifact repositories, and build tools.

  • Collaborate with development and operations teams for a seamless deployment pipeline.

  • Monitor and maintain systems for high availability and performance under restrictive network infrastructure.

  • Stay informed about new technologies and integrate them when appropriate.

  • Report progress, issues, and solutions clearly to management and stakeholders.

Key Requirements:

  • Minimum of 5-10 years of relevant experience in DevOps.

  • Expertise in Docker, Docker Swarm setup, and use.

  • Proficiency in Azure Kubernetes Service (AKS) or similar orchestration technologies.

  • Experience with deploying applications on Azure.

  • Working knowledge and experience with Gitlab CI and Jenkins for continuous deployment.

  • Proficient in Linux operating systems.

  • Experience with installation and configuration of toolchains including Git, Nexus, Maven, Jenkins.

  • Skilled in writing scripts to automate tasks and workflows (e.g., Bash, Python).

  • Experienced with build tools such as Maven, Gradle, or NPM.

  • Familiar with Agile-Scrum methodologies.

  • Fluency in English with the ability to communicate complex technical information clearly.

  • Demonstrates a willingness to investigate and learn new technologies quickly.

  • Ability to perform effectively under pressure in a restrictive network environment.

Nice to Have:

  • A proactive and independent working style.

  • Quick adaptability to new technologies.

  • Effective teamwork and collaboration skills.

Other Details: This role is remote. Experience in managing AI applications and a strong foundation in DevOps will be essential for success in this position.