Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
16 hours ago

Additional Details

Job ID
1584
Job Views
9
Work Mode *
On-site
Degree Requirement
Bachelors
Years of Experience
2

Job Description

We are seeking an experienced and passionate DevOps Engineer to design, implement, and maintain our cloud infrastructure on Amazon Web Services (AWS). You will be a key member of our engineering team, responsible for automating our CI/CD pipelines, managing infrastructure as code, and ensuring the scalability, security, and reliability of our production systems.


Key Responsibilities:

  • Continuous Integration & Continuous Delivery (CI/CD): Design, build, and maintain robust and automated CI/CD pipelines using tools like AWS CodePipeline, Jenkins, GitLab CI, or GitHub Actions.
  • Infrastructure as Code (IaC): Provision and manage cloud infrastructure using IaC tools such as AWS CloudFormation or Terraform.
  • Cloud Infrastructure Management: Deploy, manage, and optimize a wide range of AWS services including, but not limited to:
  • Compute: EC2, Lambda, ECS, EKS
  • Storage: S3, EBS, EFS
  • Database: RDS, DynamoDB
  • Networking: VPC, Route 53, Load Balancers
  • Security: IAM, KMS, Security Groups
  • Monitoring: CloudWatch, CloudTrail, X-Ray
  • Automation and Scripting: Automate repetitive tasks and workflows using scripting languages like Python, Bash, or PowerShell.
  • Monitoring and Logging: Implement and manage monitoring, logging, and alerting systems to ensure the health and performance of applications and infrastructure. Experience with CloudWatch, Prometheus, Grafana, or the ELK Stack is highly desirable.
  • Containerization: Implement and manage containerized applications using Docker and orchestration platforms like Kubernetes (EKS) or AWS ECS.
  • Security and Compliance: Enforce security best practices, manage secrets, and ensure compliance with industry standards within the CI/CD pipeline and cloud environment.
  • Collaboration: Work closely with development, QA, and operations teams to streamline processes, troubleshoot issues, and promote a culture of collaboration and continuous improvement.


Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2+ years of hands-on experience in a DevOps or Systems Engineering role.
  • Proven experience with the AWS cloud platform and a deep understanding of its core services.
  • Strong experience in designing and implementing CI/CD pipelines.
  • Proficiency with Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Expertise in at least one scripting language (Python, Bash, etc.).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Solid understanding of networking concepts (VPC, DNS, Load Balancers).
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration abilities.


Preferred Qualifications (Nice to Have):

  • AWS Certified DevOps Engineer - Professional or AWS Certified Solutions Architect - Associate certification.
  • Experience with other cloud platforms (Azure, GCP).
  • Knowledge of Agile methodologies.
  • Experience with configuration management tools like Ansible or Chef.
  • Background in software development.

Location

Similar Jobs

Dice Tech Recruitment Services

DevOps Engineer

Full Time

Dice Tech Recruitment Services

DevOps Engineer

Full Time

Dice Tech Recruitment Services

DevOps Engineer

Full Time

Dice Tech Recruitment Services

Junior DevOps Engineer

Full Time