Lead DevOps Engineer

  • Hybrid (00000, Lahore, Punjab, Pakistan)
  • Tech

ABOUT THE ROLE

We are seeking a Senior DevOps Engineer with 10+ years of experience to lead and enhance our AWS infrastructure, deploy applications on EC2 and serverless platforms, and architect robust CI/CD pipelines for continuous code deployment. In this critical leadership role, you will oversee a team of DevOps engineers, collaborate with development, QA, and operations teams, and drive our fast-paced product development and growth. Your expertise will ensure our systems are reliable, scalable, and efficient while fostering a culture of continuous improvement and innovation.

RESPONSIBILITIES

Leadership and Strategic Management:

  • Lead, mentor, and develop a team of DevOps engineers, fostering a collaborative and high-performance environment.
  • Define and execute the DevOps strategy aligned with organizational goals and industry best practices.
  • Oversee multiple DevOps projects, ensuring timely delivery, quality, and alignment with business objectives.
  • Act as a key advisor to senior management on DevOps practices, infrastructure improvements, and technology adoption.

AWS Infrastructure Architecture:

  • Architect, design, deploy, and maintain scalable, secure, and highly available AWS infrastructure using services like EC2, Lambda, VPC, IAM, and CloudFormation.
  • Develop long-term infrastructure strategies that support company growth and technological advancements.

Security and Compliance Leadership:

  • Lead the implementation and management of Web Application Firewalls (WAF) and ensure adherence to SOC2 guidelines through robust security practices and regular compliance audits.
  • Develop and enforce comprehensive security policies and procedures across all infrastructure and deployments.

Containerization & Orchestration Expertise:

  • Utilize Docker and Kubernetes for advanced container management and orchestration, ensuring efficient deployment, scaling, and management of containerized applications.
  • Standardize and optimize containerization practices across the organization.

Server and Infrastructure Management:

  • Implement proactive server management and infrastructure maintenance strategies.
  • Define and manage infrastructure using IaC tools like Terraform or AWS CloudFormation to ensure consistency, scalability, and version control.
  • Implement and oversee advanced monitoring solutions (e.g., AWS CloudWatch, Datadog) and establish logging and alerting mechanisms to maintain system health and performance.
  • Continuously enhance CI/CD processes to improve efficiency, reliability, and speed of deployments.

Cross-Functional Collaboration and Support:

  • Collaborate with development, QA, and operations teams to support deployments, troubleshoot complex issues, and ensure seamless integration of DevOps practices into the development lifecycle.
  • Act as a liaison between DevOps and other departments to facilitate effective communication and collaboration.

Continuous Improvement and Innovation:

  • Identify and implement strategic improvements to enhance system reliability, performance, and scalability.
  • Stay abreast of the latest industry trends, AWS advancements, and DevOps methodologies to drive innovation and best practices within the team.


REQUIREMENTS

  • Demonstrated experience in leading and mentoring DevOps teams
  • Ability to drive strategic initiatives and influence cross-functional teams.
  • Strong strategic planning and project management abilities.
  • Proficient with AWS services (EC2, Lambda, VPC, IAM, CloudFormation).
  • Skilled in Docker and Kubernetes for containerization.
  • Expertise in scaling high performance cloud services.
  • BSc/BA in Computer Science, Engineering or a related field.