Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior DevOps Engineer / ML Ops image - Rise Careers
Job details

Senior DevOps Engineer / ML Ops

Envision Employment Solutions is currently looking for a Senior DevOps Engineer / ML Ops  for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services.

This position requires flexibility to work on US times and flexibility to travel abroad when needed.

Responsibilities:

  • DevOps:
    • Automate and streamline the software build, test, and deployment processes using CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
    • Build and maintain robust and scalable infrastructure using cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
    • Manage and monitor infrastructure performance, availability, and security.
    • Implement and maintain infrastructure-as-code (IaC) practices using tools like Terraform, Ansible, or CloudFormation.
    • Collaborate with development teams to improve software quality and release velocity.
    • Implement and maintain monitoring and logging systems (e.g., Prometheus, Grafana, ELK stack).
    • Participate in on-call rotations for infrastructure support.
  • MLOps:
    • Build and maintain MLOps pipelines for model training, validation, deployment, and monitoring.
    • Develop and implement tools and frameworks for model versioning, tracking, and reproducibility.
    • Containerize and deploy machine learning models using technologies like Docker and Kubernetes.
    • Integrate machine learning models with production systems and APIs.
    • Monitor model performance in production and implement mechanisms for retraining and redeployment.
    • Ensure the security and privacy of machine learning models and data.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in a DevOps or Systems Administration role.
  • Strong experience with Linux/Unix systems administration.
  • Experience with cloud computing platforms (AWS, Azure, GCP).
  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, Azure DevOps).
  • Experience with scripting languages (Python, Bash).
  • Experience with infrastructure-as-code tools (Terraform, Ansible, CloudFormation).
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Competitive Salary based on experience
  • Social and medical insurance
  • Learning, development and career progression
Envision Employment Solutions Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Envision Employment Solutions DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Envision Employment Solutions
Envision Employment Solutions CEO photo
Maha Sami
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior DevOps Engineer / ML Ops, Envision Employment Solutions

Envision Employment Solutions is excited to announce a fantastic opportunity for a Senior DevOps Engineer / ML Ops with one of our partners—an esteemed global leader in consulting, digital transformation, technology, and engineering services. In this engaging role, you'll be at the forefront of innovation, automating and streamlining the software build, test, and deployment processes using cutting-edge CI/CD tools like Jenkins and GitLab CI. You'll have the chance to build and maintain robust, scalable infrastructure leveraging cloud platforms such as AWS, Azure, and GCP, along with containerization technologies including Docker and Kubernetes. Your expertise will ensure the seamless performance and security of our infrastructure while implementing effective infrastructure-as-code practices using Terraform or Ansible. But that's not all! You'll also dive into the world of machine learning operations (MLOps), constructing pipelines for model training and deployment and ensuring that our machine learning models are integrated well with production systems. As a Senior DevOps Engineer / ML Ops, your analytical skills and collaborative spirit will play a vital role in continuously improving software quality and release velocity. Plus, with the flexibility to work US hours and travel abroad when necessary, this position offers a dynamic work-life experience. If you're ready to take your career to the next level while contributing to exciting projects, we'd love to chat with you!

Frequently Asked Questions (FAQs) for Senior DevOps Engineer / ML Ops Role at Envision Employment Solutions
What are the primary responsibilities of a Senior DevOps Engineer / ML Ops at Envision Employment Solutions?

As a Senior DevOps Engineer / ML Ops at Envision Employment Solutions, your main responsibilities will encompass automating and streamlining software build and deployment processes with CI/CD pipelines, maintaining cloud infrastructure, and managing monitoring systems. You'll also focus on building MLOps pipelines, ensuring machine learning models are deployed securely, and overseeing their performance in production.

Join Rise to see the full answer
What qualifications are required for the Senior DevOps Engineer / ML Ops position at Envision Employment Solutions?

Candidates for the Senior DevOps Engineer / ML Ops position at Envision Employment Solutions should have a Bachelor's degree in Computer Science or a related field and a minimum of 5 years of experience in DevOps or systems administration. Proficiency in cloud platforms, containerization technologies, CI/CD tools, and scripting languages is essential.

Join Rise to see the full answer
How does the Senior DevOps Engineer / ML Ops role support cloud computing initiatives at Envision Employment Solutions?

The role of a Senior DevOps Engineer / ML Ops at Envision Employment Solutions directly supports cloud computing initiatives by designing, deploying, and managing scalable infrastructure across platforms like AWS, Azure, and GCP. You'll utilize containerization and automation tools to enhance deployment efficiency and ensure optimal resource usage.

Join Rise to see the full answer
What tools and technologies will a Senior DevOps Engineer / ML Ops use at Envision Employment Solutions?

In this position at Envision Employment Solutions, you'll work with a variety of tools and technologies, including CI/CD platforms like Jenkins and Azure DevOps, cloud services from AWS and GCP, and containerization with Docker and Kubernetes. You'll also engage with infrastructure-as-code tools like Terraform and utilize monitoring tools such as Prometheus and Grafana.

Join Rise to see the full answer
What career growth opportunities are available for a Senior DevOps Engineer / ML Ops at Envision Employment Solutions?

At Envision Employment Solutions, a Senior DevOps Engineer / ML Ops can expect numerous career growth opportunities. With access to ongoing learning and development programs, you can advance your skills in emerging technologies, take on leadership roles, and participate in exciting projects that enhance your career trajectory.

Join Rise to see the full answer
Common Interview Questions for Senior DevOps Engineer / ML Ops
What is your experience with CI/CD pipelines as a Senior DevOps Engineer / ML Ops?

In preparing your answer, highlight specific CI/CD tools you've used, such as Jenkins or GitLab CI, and describe how you've implemented these pipelines to automate testing and deployment processes.

Join Rise to see the full answer
Can you explain how you manage infrastructure performance and security?

Discuss your experience in using monitoring tools like Prometheus or Grafana to keep track of system performance and how you've implemented security best practices to protect infrastructure.

Join Rise to see the full answer
What steps do you take in building MLOps pipelines?

Outline the process you follow in creating MLOps pipelines, including aspects like model training, validation, and deployment. Be sure to mention any specific technologies or frameworks you've utilized.

Join Rise to see the full answer
How do you ensure the reproducibility of machine learning models?

Share methods you've used to establish model versioning and tracking, and discuss any tools that assist in this practice, such as MLflow or DVC.

Join Rise to see the full answer
Describe your experience with containerization technologies in your previous roles.

Mention your hands-on experience with Docker and Kubernetes, giving examples of how you’ve containerized applications and managed deployments in a cloud environment.

Join Rise to see the full answer
What scripting languages are you proficient in, and how have you used them in your projects?

Highlight the scripting languages you are comfortable with, such as Python or Bash, and discuss specific instances where you've applied these skills for automation or system management.

Join Rise to see the full answer
How do you approach problem-solving in a DevOps role?

Share an example of a challenge you encountered in a previous job and walk through your problem-solving process, emphasizing your analytical skills and teamwork.

Join Rise to see the full answer
What is your experience working with cloud platforms like AWS or Azure?

Discuss the cloud platforms you have worked with and give examples of how you leveraged their services to create efficient, scalable solutions for your organization's needs.

Join Rise to see the full answer
Can you talk about your experience with infrastructure-as-code tools?

Explain the tools you're familiar with, such as Terraform or CloudFormation, and provide examples of how you've implemented infrastructure-as-code practices to automate resource provisioning.

Join Rise to see the full answer
What methodologies do you apply for continuous improvement in DevOps processes?

Discuss any frameworks like Agile or Lean that you've used, and provide concrete examples of process improvements you've initiated or supported in your previous roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Fetch Remote United States (Remote)
Posted 2 days ago
Photo of the Rise User
PA Consulting Remote IDA Business Park, Southern Cross Road, Irishtown, Bray, A98Y6W0, Co. Dublin, Ireland, Bray, Ireland
Posted 5 days ago
Posted 10 days ago
Posted 5 days ago
Fortune Brands Hybrid 601 RE Jones Rd, Butler, IN 46721, USA
Posted 10 days ago

Our Mission: To help you accomplish your mission - whether you're a candidate looking for the perfect role or an employer in search of precisely the right blend of talent and experience. Our Vision: A premium recruitment agency with the care of...

94 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!