DevOps / Automation Engineer

Cognizant — Malaysia · Posted ~2 hours ago

Visa History ✓

Skills

DevOps Automation Bash Python Perl PowerShell Docker Kubernetes Monitoring Splunk ELK Grafana Deployment support Scripting ITRS Geneos

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a hands-on DevOps and automation team focused on turning repetitive operational work into reliable automated workflows. You will develop and troubleshoot scripts, support Docker and Kubernetes environments, improve monitoring dashboards and alerts, and assist with deployments and platform modernization. The role provides broad practical exposure to scripting, containers, observability, and production operations.

Highlights

Hands-on DevOps and automation role focused on reducing manual operations, improving monitoring, supporting containerized environments, and modernizing platform operations. The position offers broad exposure to scripting, Kubernetes, Docker, observability, and deployment workflows.

Description

Role Purpose: The DevOps / Automation Engineer will focus on improving operational efficiency, reducing manual activities, strengthening monitoring capability, supporting containerized environments, and enabling automation across the communication surveillance platform. This role is suitable where the customer expects hands-on scripting, platform improvement, deployment support, and technical modernization. Key Responsibilities Identify manual operational processes and convert them into repeatable automation scripts or workflows.Develop, maintain, and troubleshoot scripts using Bash, Python, Perl, PowerShell, or batch scripting.Support containerized application environments using Docker and Kubernetes, including basic troubleshooting and deployment support.Improve monitoring coverage by building or enhancing dashboards, alerts, and operational views using Splunk, ELK, Grafana, ITRS Geneos, or equivalent tools.Work with production support, CTB, application development, and infrastructure teams to improve system reliability and deployment efficiency.Support release implementation, environment readiness, deployment validation, and post-release checks.Assist in performance analysis, log review, capacity checks, system health reporting, and recurring issue reduction.Support automation for batch monitoring, file checks, health checks, alert management, and recurring operational tasks.Document automation procedures, technical runbooks, support guides, and implementation steps in Confluence or equivalent tools.Contribute to continuous improvement initiatives across monitoring, availability, resilience, and recovery processes. Must-Have Skills Strong scripting experience using one or more of Bash, Python, Perl, PowerShell, or batch scripting.Hands-on experience with Linux, Unix, RHEL, and Windows environments.Experience with Docker and Kubernetes, preferably in production or near-production environments.Good understanding of application monitoring, log analysis, alerting, and dashboard creation.Experience with tools such as Splunk, ELK, Grafana, ITRS Geneos, AppDynamics, Dynatrace, Nagios, or equivalent platforms.Working knowledge of relational databases such as MS SQL or Sybase for operational troubleshooting.Ability to work with cross-functional teams and translate operational pain points into automation solutions. Preferred Skills Exposure to CI/CD tools, release pipelines, Jenkins, GitLab, Bitbucket, Ansible, or Terraform.Experience in financial services, capital markets, or regulatory technology environments.Knowledge of Control-M, Autosys, Tidal, or similar batch scheduling tools.Exposure to production readiness, resilience testing, and disaster recovery automation.