# Senior DevOps Engineer - I

**Company:** [Pakistan Single Window](http://jobs.workable.com/companies/xx8F8AiCtqsg8ZZStmpmh2.md)
**Location:** Karachi, Pakistan
**Workplace:** on site
**Employment type:** Full-time
**Department:** Technology Management

[Apply for this job](http://jobs.workable.com/view/88780650-d07b-420c-afa8-94519d0434aa)

## Description

-   Support and independently execute the design and deployment of application orchestration on Docker and Kubernetes for high‑availability (HA) workloads.  

-   Configure, operate, and maintain Kubernetes clusters and control‑plane components (ETCD, API Server) in line with established standards.  

-   Implement, maintain, and enhance CI/CD pipelines using Jenkins and Argo CD, including management of Jenkins files.  

-   Manage Docker containers, images, and containerized workloads across defined environments.  

-   Perform Linux system administration tasks including user management, permissions, system hardening, and escalation of complex issues when required.  

-   Implement file system security using ACLs and file attributes.  

-   Configure and support infrastructure services such as NFS, FTP, HTTPD, NTP, and HA Proxy.  

-   Apply host‑level security controls using Firewall D, IP Tables, and UFW in accordance with approved policies.  

-   Demonstrate working knowledge of microservices monitoring and observability, including Prometheus, Grafana, Jaeger, Zipkin, and cluster‑level monitoring tools.  

-   Demonstrate understanding of Open Telemetry and Elastic Observability concepts for metrics, tracing, and logging.  

-   Perform operating system upgrades, security patching, and CVE remediation as part of planned maintenance activities.  

-   Configure, manage, and support Postfix MTA, SMTP relays, and email services.  

-   Provide technical support during go‑live activities and production releases.  

-   Maintain documentation for system configurations, operational procedures, and implemented solutions.  

-   Participate in on‑call rotations, providing senior‑level operational support within defined escalation paths.

## Requirements

-   Bachelor’s degree in Computer Science, IT, or related field. 

-   Certification in Linux Administration preferred. 

-   3–4 years’ experience in DevOps or system administration. 

-   Hands‑on exposure to Kubernetes (multi‑node clusters) and container networking. 

-   Familiarity with Jenkins, Argo CD, and CI/CD pipeline concepts. 

-   Basic troubleshooting and problem‑solving skills. 

-   Strong communication and organizational abilities.

## Benefits

-   Competitive salary
-   Fuel Card
-   Health benefits
-   Professional development opportunities
-   Inclusive work culture & much more
