Job Title
Senior DevOps Engineer / Linux System Administrator
Location
Islamabad, Pakistan (On-site )
3.5+ years in DevOps, Cloud Infrastructure, and Linux System Administration
Employment Type
Full-time
Job Summary
We are seeking a Senior DevOps Engineer / Linux System Administrator to manage and scale high-availability, cloud-native infrastructures for FinTech and media-intensive platforms. The ideal candidate will have deep hands-on experience with Microsoft Azure, AWS, VMWare, Kubernetes, Docker, CI/CD, monitoring, security, and live streaming systems, and will play a critical role in ensuring system reliability, performance, and security.
Key Responsibilities
Infrastructure & Cloud Operations
- Design, deploy, and maintain high-availability infrastructure on Azure, OnPrem VMware & AWS (EC2, S3, EBS, EFS, Route 53, CloudFront, ALB) as well.
- Manage Linux servers (Ubuntu, CentOS, RedHat) including performance tuning, security hardening, and patching.
- Build and maintain hybrid and multi-cloud environments to optimize cost and performance.
- Implement auto-scaling, load balancing, and disaster recovery strategies.
Containerization & Orchestration
- Containerize applications using Docker and manage workloads using Kubernetes (EKS), ECS, ECR, and Docker Swarm.
- Implement Kubernetes features including RBAC, namespaces, ConfigMaps, Secrets, and ingress controllers.
- Manage microservices deployments and ensure efficient resource utilization.
CI/CD & Automation
- Build and maintain CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, Bitbucket, and GitLab.
- Automate infrastructure provisioning and configuration using Ansible and Terraform.
- Develop automation scripts using Bash and Python to improve operational efficiency.
Monitoring, Logging & APM
- Implement centralized logging and monitoring using ELK Stack, Prometheus, Grafana, Nagios, Monit, and Checkmk.
- Set up APM and distributed tracing using OpenTelemetry.
- Configure alerts and incident response workflows using tools like PagerDuty and Slack.
Security & Access Control
- Implement Zero Trust security models with RBAC and SSO (Okta/Auth0).
- Replace static credentials with short-lived certificates using HashiCorp Vault.
- Manage SSL/TLS certificates using Certbot and AWS Certificate Manager.
- Configure WAF, Cloudflare, IAM roles, security groups, and DNS policies to protect infrastructure.
Databases & Backend Support
- Manage and secure databases including PostgreSQL, MySQL, MongoDB, Redis.
- Implement backup, recovery, and disaster recovery strategies.
- Provide L2/L3 support for production systems in high-traffic environments.
Streaming & High-Traffic Systems (Plus)
- Deploy and manage live streaming infrastructures using NGINX-RTMP, FFmpeg, AWS IVS, and CloudFront.
- Optimize systems for low-latency streaming and high concurrent user traffic.
- Support OTT platforms and large-scale event streaming environments.
Required Skills & Qualifications
Must-Have
- 4-5+ years of experience as a DevOps Engineer / Linux System Administrator
- Strong expertise in All Cloud services
- Hands-on experience with Docker, Kubernetes, CI/CD pipelines
- Strong Linux fundamentals (networking, storage, permissions, LVM, SSH)
- Experience with monitoring, logging, and alerting systems
- Strong scripting skills (Bash, Python)
- Experience supporting production systems with high availability requirements
Nice-to-Have / Strong Plus
- FinTech, OTT, or high-traffic consumer platform experience
- Experience with live streaming systems
- Knowledge of Zero Trust security models
- Experience with Terraform and infrastructure as code
- Exposure to Java applications, Tomcat, and microservices architectures
Education
- Bachelor’s degree in Computer Science, Engineering, or related field
Why Join Us
- Work on mission-critical, high-scale systems
- Exposure to FinTech and media platforms
- Opportunity to architect secure, scalable cloud environments
- Collaborative and technically driven engineering culture
Nice-to-Have / Strong Plus
- FinTech, OTT, or high-traffic consumer platform experience
- Experience with live streaming systems
- Knowledge of Zero Trust security models
- Experience with Terraform and infrastructure as code
- Exposure to Java applications, Tomcat, and microservices architectures
Education
- Bachelor’s degree in Computer Science, Engineering, or related field
Job Type: Full-time
Work Location: In person