JobHabor
Menu

DevOps Engineer

Cardinal Integrated Technologies · Santa Clara, CA

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons

In its favour

  • Still listed on the employer's own board

Did you apply?

DevOps Engineer at Cardinal Integrated Technologies. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Role - DevOps Engineer(24008-1)

Location Santa Clara, CA (5D Onsite)

Duration- 6-12+ Months Contract

Mandatory Areas

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

Good To have Skill-

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.

Key Responsibilities

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

Qualifications

  • 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.

More jobs at Cardinal Integrated Technologies

All 128

Similar roles