DevOps Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field., 3-4 years of experience as a DevOps Engineer or similar role., Strong proficiency in Python and shell scripting, with experience in configuration management tools like Ansible., Familiarity with cloud computing platforms, preferably OpenStack, and containerization technologies like Docker..

Key responsibilities:

  • Design, implement, and maintain infrastructure solutions for the GPU-based cloud computing platform.
  • Collaborate with development teams to automate deployment pipelines and ensure efficient software delivery.
  • Monitor system performance, troubleshoot issues, and implement CI/CD pipelines for continuous integration and deployment.
  • Work with security teams to ensure compliance with security policies and identify opportunities for process improvement.

NexGen Cloud logo
NexGen Cloud Information Technology & Services Startup https://nexgencloud.com/
11 - 50 Employees
See all jobs

Job description


ABOUT NEXGEN CLOUD

NexGen Cloud is a cutting-edge cloud computing platform specializing in GPU-based infrastructure, leveraging OpenStack technology. We provide powerful, scalable, and efficient cloud solutions for a wide range of applications, from machine learning and AI to high-performance computing. Our platform delivers high-performance computing capabilities to industries ranging from machine learning and AI to high-performance computing and data analytics.

POSITION SUMMARY:

NexGen Cloud is seeking a skilled DevOps Engineer with a minimum of 3-4 years of experience to join our dynamic team. As a DevOps Engineer, you will play a critical role in managing and optimizing our GPU-based cloud computing platform, ensuring high availability, scalability, and performance. You will work closely with our Development and Operations teams to streamline deployment processes, automate tasks, and enhance system reliability as well as availability.

Key Responsibilities

  • Design, implement, and maintain infrastructure solutions for our GPU-based cloud computing platform running on OpenStack.
  • Collaborate closely with development teams to automate deployment pipelines, ensuring smooth and efficient delivery of software releases.
  • Monitor system performance and troubleshoot issues to ensure optimal uptime and performance.
  • Implement and maintain CI/CD pipelines for continuous integration and deployment.
  • Manage and optimize resource allocation to meet performance and scalability requirements.
  • Implement and manage monitoring, logging, and alerting solutions to proactively identify and address potential issues.
  • Work closely with security teams to ensure compliance with security policies and best practices.
  • Collaborate with cross-functional teams to identify opportunities for process improvement and optimization

Required skills and Qualifications 

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Minimum of 3-4 years of experience as a DevOps Engineer or similar role.
  • Strong proficiency in Python and shell scripting.
  • Experience with configuration management tools, preferably Ansible.
  • Experience with infrastructure as code tools such as Terraform.
  • Hands-on experience with containerization technologies such as Docker, Docker-compose, and orchestration tools like Kubernetes.
  • Familiarity with cloud computing platforms, preferably OpenStack.
  • Experience with message brokers such as RabbitMQ.
  • Solid understanding of networking concepts and protocols.
  • Experience with relational databases, preferably MySQL.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience with backend frameworks such as Flask.
  • Experience with task queues such as Celery.
  • Basic Knowledge of Machine Learning and AI technologies.
  • Experience with GPU computing and HPC.
  • Experience working in Agile/Scrum environments.

Why Join NexGen Cloud

  • Opportunity to work with cutting-edge technologies in cloud computing and GPU infrastructure.
  • Collaborative and innovative work environment with opportunities for growth and career development.
  • Competitive compensation package including salary, benefits, and performance bonuses.
  • Flexible work hours and remote work options.
  • Join a passionate team of professionals dedicated to delivering world-class cloud solutions.

If you are a motivated self-starter with a passion for cloud computing and DevOps, we want to hear from you! Apply now to join our team at NexGen Cloud and help shape the future of cloud computing.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

DevOps Engineer Related jobs