Skip to main content
N

AWS DevOps Engineer

NorthBay Solutions

Location

Lahore, Punjab, Pakistan

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

DevOps Engineer - AWS

Role Overview

We are looking for a hands-on DevOps Engineer with up to 4-6 years of experience to manage cloud infrastructure, CI/CD pipelines, and support backend systems. The ideal candidate should be comfortable working across infrastructure, containers, and application layers, with strong ownership and debugging skills.

Core Responsibilities

  • Design, implement, and maintain CI/CD pipelines using AWS CodePipeline and CodeBuild
  • Manage infrastructure using AWS CDK (Infrastructure as Code)
  • Build, manage, and debug Docker containers
  • Deploy and manage services on ECS (Fargate)
  • Work closely with backend services (Flask APIs, workers, scheduled tasks)
  • Monitor systems using CloudWatch, Sentry, and alerting tools
  • Troubleshoot issues across APIs, databases, queues, and infrastructure
  • Manage and maintain MySQL (RDS) databases and schema changes
  • Maintain documentation, runbooks, and operational procedures
  • Collaborate via Git workflows (PRs, code reviews, branching strategies)

Required Skills (Must-Have)

  • 4–6 years of professional software / DevOps / cloud engineering experience
  • Strong proficiency in

Python scripting

(comfortable reading and writing production code)

  • Solid understanding of

REST APIs and HTTP

  • Strong working knowledge of

SQL (MySQL preferred)

— queries, joins, indexes

  • Hands-on experience with

Git workflows

(branching, PRs, merge conflicts)

  • Experience with

CI/CD tools

— AWS CodeBuild and CodePipeline

  • Strong experience with

Docker

(Dockerfile, running containers, debugging issues)

  • Hands-on experience with

AWS services

: EC2, ECS, S3, RDS, Lambda, Secrets Manager

  • Experience working with

ECS, RDS, and AWS CDK (CLI and deployments)

  • Strong understanding of

Infrastructure as Code (AWS CDK)

  • Experience with

CloudFormation or Terraform

  • Familiarity with

Linux environments and command-line tools

  • Ability to troubleshoot across

API, database, containers, and infrastructure layers

  • Strong ownership mindset and willingness to learn and take responsibility

Additional Skills (Nice-to-Have)

  • Experience with

Flask

or any Python web framework (Django, FastAPI)

  • Exposure to

Redis

(caching, queues)

  • Experience with

SQLAlchemy

or any ORM

  • Familiarity with

AI/LLM concepts

(prompts, tokens, embeddings, agents)

  • Familiarity with

async Python

(asyncio, httpx)

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs