DevOps Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+42 more
Job description
We are seeking a highly motivated DevOps Engineer with strong hands-on experience in both software automation and hardware infrastructure management. The ideal candidate will be responsible for designing, deploying, automating, and supporting Linux-based physical and virtual environments, CI/CD pipelines, storage systems, networking, and server hardware platforms, including GPU-enabled systems., DevOps & Automation β Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps. β Automate infrastructure provisioning using Ansible, Terraform, Puppet, or similar tools. β Develop and maintain scripts using Bash, Python, or PowerShell. β Implement infrastructure-as-code (IaC) best practices. β Support containerized workloads using Docker and Kubernetes. β Monitor system performance and availability using Prometheus, Grafana, ELK Stack, or similar tools. β Manage source code repositories and branching strategies using Git.
Hardware & Infrastructure β Deploy, configure, and maintain physical servers including Dell, HPE, Supermicro, or Lenovo platforms. β Install and troubleshoot Linux operating systems (RHEL, Rocky Linux, Ubuntu, CentOS). β Configure RAID, LVM, NVMe storage, NFS, and SAN/NAS environments. β Support GPU servers and accelerator hardware (NVIDIA Tesla, A100, H100, RTX series). β Perform hardware diagnostics, firmware updates, BIOS configuration, and server lifecycle management. β Work with network teams to configure switches, VLANs, firewalls, and server connectivity. β Support disaster recovery, backup, and recovery processes using tools such as ReaR, Clonezilla, or enterprise backup solutions. β Manage rack-and-stack activities in data center and lab environments.
Technical Skills Required β Linux Administration (5 years) β DevOps tools: Jenkins, GitLab, GitHub, Azure DevOps β Configuration Management: Ansible, Terraform β Scripting: Bash, Python β Containers: Docker, Kubernetes β Version Control: Git β Storage Technologies: RAID, LVM, NFS β Server Hardware Troubleshooting β Networking fundamentals (TCP/IP, DNS, VLANs, Firewalls)
Preferred β GPU cluster deployment and management β VMware vSphere / ESXi β Public Cloud (Azure, AWS, GCP) β Monitoring tools (Prometheus, Grafana) β Experience supporting AI/ML infrastructure β Enterprise storage platforms
Requirements
Skill 1 Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps Skill 2 Develop and maintain scripts using Bash, Python, or PowerShell Skill 3 Deploy, configure, and maintain physical servers including Dell, HPE, Supermicro, or Lenovo platforms
Good To have Skills Skill 1 DevOps tools: Jenkins, GitLab, GitHub, Azure DevOps, β Bachelorβs degree in Computer Science, Information Technology, Engineering, or equivalent experience. β 5 years of Linux System Administration experience. β 3 years of DevOps and automation experience. β Experience working in data center, lab, or enterprise infrastructure environments. β Strong troubleshooting and problem-solving skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦