Senior System Engineer

CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep technical expertise with a full suite of flexible technology solutions--including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, CBTS delivers comprehensive technology solutions for its clients' transformative business initiatives. For more information, please visit www.cbts.com.


OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flexible technology solutions—including Generative AI, Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, OnX delivers comprehensive technology solutions for its clients’ transformative business initiatives. For more information, please visit www.onx.com.



Job Summary

The Linux & DevOps Engineer is responsible for managing Linux-based systems while implementing DevOps practices to automate and streamline software delivery. This role combines system administration expertise with modern DevOps methodologies to ensure secure, scalable, and efficient infrastructure and application deployments.


Key Responsibilities

  • Linux System Administration:
    • Install, configure, and maintain Linux servers (Ubuntu, CentOS, Red Hat).
    • Manage user accounts, permissions, and system security.
    • Monitor system performance and troubleshoot issues.
  • DevOps Practices:
    • Design, implement, and maintain CI/CD pipelines for automated builds, testing, and deployments.
    • Manage Infrastructure as Code (IaC) using tools like Terraform, Ansible, or CloudFormation.
    • Automate repetitive tasks using scripting (Bash, Python).
  • Cloud & Containerization:
    • Deploy and manage applications on cloud platforms (AWS, Azure, GCP).
    • Work with container technologies like Docker and orchestration tools like Kubernetes.
  • Monitoring & Reliability:
    • Implement monitoring solutions (Prometheus, Grafana, ELK Stack) for system health and performance.
    • Ensure high availability and disaster recovery strategies.
  • Security & Compliance:
    • Apply security best practices, including IAM, vulnerability scanning, and container security.
    • Integrate automated security checks into CI/CD pipelines.
  • Collaboration:
    • Work closely with development and operations teams to improve deployment processes and system reliability.

Required Skills & Qualifications

  • Strong knowledge of Linux administration and shell scripting.
  • Hands-on experience with CI/CD tools (Jenkins, GitLab CI, CircleCI).
  • Familiarity with configuration management (Ansible, Puppet, Chef).
  • Proficiency in cloud platforms (AWS, Azure, GCP).
  • Experience with containerization (Docker, Kubernetes).
  • Understanding of networking (TCP/IP, DNS, firewalls).
  • Bachelor’s degree in Computer Science, IT, or related field (preferred).
  • Certifications like RHCE, AWS Certified DevOps Engineer, or CKA are a plus.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in fast-paced, agile environments.

Staff Augmentation Resources

Chennai, India

Share on:

Terms of servicePrivacyCookiesPowered by Rippling