Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Devops Engineer @ Transperfect

Home > Devops

 Devops Engineer

Job Description

OVERVIEW:

DevOps & ML Ops Engineer would be responsible for developing and maintaining scalable, stable services that deliver machine learning models to end users with guaranteed uptime. The primary focus will be on the infrastructure, deployment, and continuous integration/continuous delivery (CI/CD) processes for our ML services


DESCRIPTION:

  • Manage resource allocation and workload scheduling for multiple DevOps services, ensuring efficient utilization of CPU/GPU resources and creating reliable queues based on service priorities.
  • Maintain VM environments and manage OS updates, keep up-to-date VM inventory
  • Work alongside the Dev and QA team to detect hot spots in our applications and set preventative measure before it becomes a live issue.
  • Troubleshooting and provide solutions for system configurations
  • Plan, execute and test disaster recovery
  • Monitor and examine all application, performance, event, and system logs to assist in troubleshooting
  • Responsible for filing all IT/Colocation tickets ensuring fulfilment of requests, escalating to the right person if necessary.
  • Design, develop, and maintain the infrastructure required for deploying and scaling machine learning services.
  • Implement and manage the CI/CD pipelines to ensure seamless and efficient deployment of ML models.
  • Collaborate with data scientists, ML researchers, and language experts to understand the requirements for deploying ML models and provide necessary infrastructure support.
  • Automate and streamline the build, test, and deployment processes to enhance efficiency and reduce time-to-market.
  • Monitor and optimize the performance, availability, and scalability of production ML systems.
  • Develop and maintain robust monitoring, logging, and alerting systems to proactively identify and address issues.
  • Implement security best practices to protect sensitive data and ensure compliance with relevant regulations.
  • Stay up-to-date with industry trends and emerging technologies related to DevOps, ML Ops and propose innovative solutions to improve our service delivery.
  • Complete all other tasks that are deemed appropriate for this role and assigned by the manager/supervisor

REQUIRED SKILLS:

  • Strong knowledge of cloud platforms (such as AWS, Azure, or GCP) and local cluster deployments, and experience in deploying and managing ML services on these platforms.
  • Knowledge of distributed computing frameworks (e.g., Spark) and big data technologies (e.g., Hadoop, Kafka).
  • Proficiency in Python, Shell, Ruby, Golang, or C++ and experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Hands-on experience with containerization technologies (e.g., Docker) and orchestration frameworks (e.g. Kubernetes).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI/CD) and version control systems (e.g., Git).
  • Solid understanding of networking, security, and system administration concepts.
  • Strong problem-solving and troubleshooting skills, with the ability to quickly analyze and resolve issues in complex ML systems.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

REQUIRED EXPERIENCE AND QUALIFICATIONS:

  • Bachelor's or higher degree in Computer Science, Engineering, or a related field.
  • Proven experience as an DevOps Engineer, ML Engineer, or a similar role, with a focus on deploying and maintaining machine learning models in production environments.

DESIRED SKILLS AND EXPERIENCE:

  • Experience with machine learning frameworks and libraries, such as TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with serverless computing and event-driven architectures.
  • Experience with logging and monitoring tools (e.g., ELK Stack, Prometheus, Grafana).
  • Understanding of software development methodologies and agile practices

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: DevOps Engineer
Employement Type: Full time

Contact Details:

Company: Transperfect
Location(s): Pune

+ View Contactajax loader


Keyskills:   Azure VM Jenkins Terraform Docker Bash Scripting Shell Scripting Ansible Ci/Cd AWS Kubernetes Ml

 Fraud Alert to job seekers!

₹ 15-20 Lacs P.A

Similar positions

DevOps Lead Engineer

  • CAI
  • 7 - 12 years
  • Noida, Gurugram
  • 3 days ago
₹ 20-25 Lacs P.A.

Trainee Application Deployment Engineer

  • Simplify Healthcare
  • 0 - 2 years
  • Pune
  • 5 days ago
₹ Not Disclosed

Site Reliability Engineer (Devops) - Hyderabad

  • Infosys
  • 3 - 8 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Azure Devops Engineer

  • Fortune India
  • 4 - 7 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Transperfect

Liz Elting and Phil Shawe met at New York University Stern School of Business in 1991. Having spent several years working in the translation industry, Ms. Elting felt there was a need for a service - minded enterprise that could deliver complex projects quickly and accurately. In 1992, Elting and ...