DevOps Engineer
- Cowlar Design Studio
- Islamabad, Pakistan
- PKR 4,200,000 – PKR 7,200,000
Job Summary
We are seeking an experienced DevOps Engineer with expertise in infrastructure as code (IaC) and modern deployment tools for both cloud and on-premises environments.
The ideal candidate will have a strong background in multi-cloud platforms (Azure, AWS, GCP) with a focus on Microsoft Azure services.
You will be responsible for designing, implementing, and managing scalable, highly available infrastructure using cutting-edge DevOps practices and tools.
Key Responsibilities
Infrastructure as Code (IaC) and Configuration Management
- Develop and maintain infrastructure using IaC tools such as Terraform, AWS CloudFormation, and Azure Resource Manager (ARM) templates
- Implement configuration management using tools like Ansible, Puppet, or Chef to ensure consistency across environments
- Version control all infrastructure code using Git and implement GitOps practices
Cloud and On-Premises Infrastructure Management
- Design, deploy, and manage services across multi-cloud (Azure, AWS, GCP) and on-premises environments
- Optimize resource utilization, cost, and performance in both cloud and on-premises infrastructures
- Implement hybrid cloud solutions, ensuring seamless integration between on-premises and cloud resources
Containerization and Orchestration
- Design and manage containerized applications using Docker and Kubernetes
- Set up and maintain Kubernetes clusters on cloud platforms (e.g., AKS, EKS, GKE) and on-premises (e.g., Rancher, OpenShift)
- Implement service mesh solutions like Istio or Linkerd for advanced traffic management and security
CI/CD and Automation
- Design and implement robust CI/CD pipelines using tools such as Azure DevOps, GitLab CI, Jenkins, or GitHub Actions
- Automate build, test, and deployment processes for both frontend and backend applications
- Develop custom scripts and tools to automate routine tasks and improve operational efficiency
Monitoring, Logging, and Observability
- Implement comprehensive monitoring and alerting solutions using tools like Prometheus, Grafana, ELK stack, and cloud-native monitoring services
- Design and maintain logging infrastructures that provide insights across the entire application stack
- Implement distributed tracing solutions for complex, microservices-based architectures
Security and Compliance
- Implement security best practices in IaC, including encryption, access controls, and network security
- Ensure compliance with industry standards (e.g., ISO 27001, SOC 2) through automated security checks and audits
- Implement and manage secrets management solutions (e.g., HashiCorp Vault, Azure Key Vault)
Performance Optimization and Scalability
- Design and implement auto-scaling solutions for applications and infrastructure
- Optimize application performance through caching, CDN implementation, and database tuning
- Conduct load testing and implement performance improvements based on results
Collaboration and Knowledge Sharing
- Work closely with development teams to implement DevOps best practices and foster a culture of continuous improvement
- Provide training and documentation on modern DevOps tools and practices
- Participate in code reviews, architectural discussions, and technical decision-making processes
Qualifications
Required Skills and Experience
- 5+ years of experience in DevOps, Site Reliability Engineering, or similar roles
- Strong proficiency in at least one IaC tool (Terraform, CloudFormation, ARM templates)
- Extensive experience with containerization (Docker) and orchestration (Kubernetes)
- Proven experience managing multi-cloud environments, with a focus on Microsoft Azure
- Strong scripting skills in languages such as Python, PowerShell, or Bash
- Hands-on experience with CI/CD tools and practices
- Solid understanding of networking concepts, including TCP/IP, DNS, VPN, and load balancing
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
- Familiarity with Agile and DevOps methodologies
Preferred Qualifications
- Relevant certifications (e.g., Azure DevOps Engineer Expert, AWS Certified DevOps Engineer, CKA)
- Experience with service mesh technologies (e.g., Istio, Linkerd)
- Knowledge of infrastructure security best practices and compliance standards
- Familiarity with GitOps practices and tools (e.g., Flux, Argo CD)
- Experience with chaos engineering and site reliability practices
- Contributions to open-source projects or personal tech blog
What We Offer
- Opportunity to work with cutting-edge technologies and shape the future of our infrastructure
- Continuous learning and development opportunities
- Collaborative and innovative work environment
- Competitive salary and benefits package
- Remote work options available
Join our team and play a crucial role in driving our technological advancement through modern DevOps practices!
Benefits
- Performance-based Bonuses and Increments: Monthly retroactive bonuses and increments based on performance, plus Eid bonuses.
- Global Exposure and Travel Opportunities: International travel opportunities for high-performing employees driving hypergrowth.
- Meals and Snacks: Complimentary breakfast, lunch, dinner, snacks, fruits, and beverages provided daily.
- Paid Cool-off Period: Performance-based paid time off for rest and rejuvenation.
- Work Environment: A high-performance, resilient workspace equipped with the fastest internet in Pakistan.
- Healthcare and Wellness: Comprehensive medical insurance, treatment, and care for employees.
- Overnight Stay Facilities: Access to sleeping pods and personal lockers for late-night work.
- Recreational Activities: Team trips and recreational events.
- Wellness Amenities: High-end massage chairs for relaxation.
- Gaming and Entertainment: A gaming corner with a PS5.
- Knowledge Resources: Access to a mini-library for learning and growth.
- Parking: Insured parking space available for employees.
- Employee Support: Dedicated support team for employee facilitation.
- Professional Assistance: Taxation, accounting, and legal assistance provided to employees.
Skills
- Terraform
- Kubernetes
- Docker
- Azure
- AWS
- CI/CD
- GitOps




