IT DevOps Engineer – Fresher

Sonata Software•San Antonio, TX
•Hybrid

About The Position

Sonata Software is seeking a motivated fresher to join its IT team as an IT DevOps Engineer. The role provides hands-on experience supporting application deployment, CI/CD pipelines, cloud infrastructure, monitoring, and automation while working with experienced DevOps and engineering teams. The position is based in Irvine, California, with work from the office 3–4 days per week, and is a six-month contract-to-hire opportunity. The selected candidate will support pipeline management, application build and deployment activities, cloud and containerized environments, troubleshooting, and production support. They will also maintain technical documentation and follow IT security, change management, and incident management processes. The role offers development in DevOps skills, with a potential career path from Junior DevOps Engineer to DevOps Engineer, Senior DevOps Engineer, and DevOps Lead or Cloud Engineer.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Basic understanding of DevOps concepts and CI/CD.
  • Knowledge of Git and version control.
  • Basic knowledge of Linux/Unix.
  • Understanding of at least one scripting language, such as Python, Shell, or PowerShell.
  • Basic understanding of Docker and containers.
  • Basic understanding of networking concepts such as IP, DNS, HTTP/HTTPS, and ports.
  • Understanding of the software development and deployment lifecycle.
  • Good analytical and troubleshooting skills.
  • Good communication and teamwork skills.
  • Willingness to learn new technologies.
  • Ability to work independently as well as with a team.
  • Good documentation and problem-solving skills.

Nice To Haves

  • Exposure to AWS, Azure, or GCP.
  • Academic projects, certifications, or internships relevant to the role; fresh graduates are encouraged to apply.
  • AWS Cloud Practitioner certification.
  • Microsoft Azure Fundamentals (AZ-900) certification.
  • Docker or Kubernetes fundamentals certification.
  • Linux certification.
  • Any recognized DevOps certification.
  • Academic project or internship experience involving Git, CI/CD, Jenkins or Azure DevOps, Docker, Kubernetes, cloud, monitoring, or automation.

Responsibilities

  • Assist in managing and monitoring CI/CD pipelines.
  • Support application build, deployment, and release activities.
  • Work with development teams to automate deployment processes.
  • Learn and use Git, GitHub, or GitLab for source-code management.
  • Assist in creating and maintaining Jenkins or Azure DevOps pipelines.
  • Support basic cloud infrastructure activities on AWS or Azure.
  • Monitor application and infrastructure health using monitoring tools.
  • Assist in troubleshooting deployment and environment-related issues.
  • Work with Linux/Unix environments and perform basic shell commands.
  • Support containerized applications using Docker and gain exposure to Kubernetes and container orchestration.
  • Create and maintain basic automation scripts using Python or shell scripting.
  • Maintain technical documentation, deployment procedures, and support guides.
  • Follow IT security, change management, and incident management processes.
  • Participate in production support and scheduled deployments when required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service