DevOps Engineer

Location: PK

Category: Spinnlabs

Last Date: 04-30-2025

Apply Now

A DevOps Engineer is responsible for designing, implementing, and maintaining CI/CD pipelines, cloud infrastructure, and automation frameworks. They work closely with development and operations teams to ensure seamless software delivery, system reliability, and security compliance. The role involves infrastructure-as-code (IaC), monitoring, and optimizing deployment processes to improve efficiency and scalability.

Knowledge and Skills:

CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, ArgoCD
Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure (VMs, AKS, Functions), GCP (Compute Engine, GKE)
Infrastructure as Code (IaC): Terraform, CloudFormation, Ansible
Containerization & Orchestration: Docker, Kubernetes, Helm
Monitoring & Logging: Prometheus, Grafana, ELK Stack, Datadog, Splunk
Scripting & Automation: Python, Bash, PowerShell, Go
Version Control: Git, GitHub, GitLab, Bitbucket
Networking & Security: VPN, Firewalls, Load Balancers, IAM, Security Groups
Databases: MySQL, PostgreSQL, MongoDB, Redis

Job Description:

Infrastructure & Automation:

  • Design and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible.
  • Automate provisioning, configuration management, and deployments using tools like Ansible, Puppet, or Chef.

Cloud & Server Management:

  • Deploy, manage, and optimize cloud infrastructure on AWS, Azure, or Google Cloud (GCP).
  • Ensure scalability, reliability, and high availability of cloud-based applications.
  • Implement containerization and orchestration using Docker & Kubernetes.
  • Manage serverless architectures (AWS Lambda, Azure Functions, GCP Cloud Functions).

Monitoring & Security:

  • Set up and maintain monitoring/logging solutions (Prometheus, Grafana, ELK Stack, Datadog).
  • Implement security best practices (IAM policies, firewall rules, encryption).
  • Perform vulnerability assessments and compliance checks (ISO 27001, SOC2, CIS benchmarks).

Collaboration & Optimization:

  • Work with developers to optimize build & deployment processes.
  • Enhance code quality, security, and performance through DevSecOps practices.
  • Optimize cloud costs using FinOps principles.

Qualification:

  • Education: Bachelor's degree in Computer Science, IT, or a related field.

  • Experience: 2-5+ years in DevOps, Cloud Engineering, or Infrastructure Automation.