Back to results

DevOps & IT Infrastructure Engineer

  • San Jose, CA, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

Job Summary

TetraMem's Software Team is seeking an experienced IT Infrastructure & DevOps Engineer to manage and optimize our on-premises and cloud infrastructure, automate development workflows, and support software and hardware engineering teams. The ideal candidate has strong Linux administration, cloud infrastructure, scripting, and DevOps experience.

Responsibilities

• Manage and maintain reliable, secure, and scalable IT infrastructure across on-premises and cloud environments (AWS, Azure, etc.).

• Administer Linux systems, computing environments, virtual machines, networking, and system images.

• Design, implement and maintain CI/CD pipelines for automated software builds, testing, packaging, and deployment.

• Build and distribute software through native installers (RPM/DEB) and Docker containers.

• Automate infrastructure provisioning, configuration, monitoring, and maintenance.

• Support development environments and infrastructure for software, hardware, and ML engineering teams.

• Troubleshoot system, networking, and deployment issues to ensure operational reliability.

• Implement monitoring, alerting, and logging solutions to promptly detect, troubleshoot and resolve issues

• Manage backup and restore procedures to safeguard data integrity and availability.

• Contribute to security, compliance, and data privacy initiatives.

Required Qualifications

• Bachelor's degree in Computer Science, Engineering, IT, or equivalent practical experience.

• Strong Linux system administration and troubleshooting skills.

• Experience managing cloud infrastructure (AWS, Azure, or equivalent).

• Proficiency in Python, Bash, YAML, and JSON.

• Experience managing local and cloud computing environments, virtual machines, and system images.

• Experience with software packaging (RPM/DEB) and containerization (Docker).

• Experience with IT automation tools (Ansible, Chef, Terraform, etc.).

• Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions, etc.).

• Solid understanding of networking, security, access control, and system monitoring.

Preferred Qualifications

• Experience managing applications and infrastructure across edge and cloud environments.

• Experience supporting semiconductor, FPGA, ASIC, or embedded hardware development teams.

• Familiarity with ML infrastructure, GPU computing, and ML deployment workflows.

• Experience supporting real-time image/audio processing or computer vision applications.

• Familiarity with Kubernetes, EDA tools, embedded Linux, and cross-compilation toolchains.

More about this job

Skills

  • DevOps
  • Linux
  • AWS
  • Microsoft Azure
  • CI/CD
  • Packaging
  • Docker
  • ML
  • Solve ICT system problems
  • Troubleshoot
  • Computer science
  • System administration
  • Troubleshooting
  • Python
  • Bash
  • Cloud computing
  • Ansible
  • IBM Terraform
  • Jenkins
  • GitLab
  • GitHub
  • Kubernetes
  • EDA

Report this job