Pakistan Single Window

Senior Software Engineer - DevOps

Pakistan Single Window Karachi, Sindh, Pakistan Today
engineering
  • Manage all Linux distributions, including user & group management.
  • Secure file systems using attributes and ACLs
  • Upgrade Linux server with Resolving Vulnerabilities (CVE`s)
  • Patching Linux Kernel and Security patches, BUG fixes
  • Configure Local ULN Mirror (Offline Package Repository)
  • Configure Servers Like NFS, FTP, HTTPD, CIFS, NTP
  • Configure and manage Linux SAMBA Server
  • Configure and manage Linux DNS (Name Server)
  • Configure and manage Linux Directory Services (LDAP)
  • Management of Linux Services & Process
  • Secure Linux with Firewall (Firewall-D, Iptables and UFW)
  • Manage Linux Storage and Partitions
  • Configure and manage PV’s, VG's and LVM`s
  • Auto schedule Linux Jobs with at & Crontab
  • Recover RedHat, OEL and Ubuntu Lost root passwords
  • Configure Linux send mail and postfix MTA Server with SMTP relays along with monitoring SMTP logs and other smtp issues.
  • Maintain files and Logs of different applications on the Linux Servers.
  • Configure Nginx as a reverse proxy Configuring Nginx Cluster
  • Monitor Load and resources on Linux Servers
  • Manage spaces and storages on Linux Servers
  • Work with docker container and images, docker ENV with complete CI/CD pipelines
  • Manage docker container images
  • Write docker file and deploy docker image with docker file
  • Work with docker-compose file
  • Manage docker with Jenkins and GIT
  • Load Balancer configuration (With NGINX)
  • Configure HA (High availability Server) with Keepalive-d or HAProxy
  • Configure KeepAlive-D with Nginx Load Balancer HA (High availability Server)
  • Deploy, configure, and manage Kong Ingress Controller in Kubernetes environments
  • Configure Ingress rules, routes, services, plugins, and authentication using Kong
  • Manage YAML-based Kubernetes manifests including Ingress, Services, and ConfigMaps
  • Design and maintain CI/CD pipelines for containerized and .NET Core applications
  • Manage .NET Core build artifacts (packages, binaries, Docker images)
  • Containerize applications using Docker and deploy them to Kubernetes
  • Automate infrastructure using Terraform
  • Write Python scripts for automation and operational tasks
  • Troubleshoot ingress, networking, and traffic routing issues
  • Ensure security, scalability, and high availability of ingress traffic.

Requirements

  • Bachelor’s degree in computer science, Information Technology, Electrical Computer Programming, or similar
  • Certification in Linux Administration will be preferred.
  • 3-4 years experience in Linux administration or similar role
  • Strong communication, organizational, time management, and problem-solving skills.
  • Hands-on experience with Kong Ingress Controller
  • Strong understanding of Kubernetes networking and ingress concepts
  • Proficiency in YAML (Kubernetes manifests, CI/CD pipelines)
  • Experience managing .NET Core artifacts
  • Strong experience with CI/CD pipelines
  • Working knowledge of Terraform
  • Experience with Docker and Kubernetes
  • Python scripting and Linux skills

Benefits

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

Sponsored

Explore Engineering

Skills in this job

People also search for