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 recent 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.
📌 AI Platform & DevOps Engineer (India)
🏢 Emagine
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.