Responsibilities
- Design implement and maintain CI/CD pipelines to automate application deployment.
- Manage cloud infrastructure (e.g. AWS Azure GCP) to ensure scalability and reliability.
- Monitor system performance and troubleshoot issues to ensure high availability.
- Collaborate with development teams to understand application requirements and optimize performance.
- Ensure security best practices are followed throughout the development and deployment process.
- Create and maintain documentation for systems and processes.
- Participate in oncall rotation to provide support for production systems.
Required Skills
- Strong understanding of CI/CD tools (e.g. Jenkins GitLab CI CircleCI).
- Experience with containerization technologies (e.g. Docker Kubernetes).
- Familiarity with infrastructure as code (IaC) tools (e.g. Terraform CloudFormation).
- Knowledge of monitoring and logging tools.
- Excellent problemsolving skills and attention to detail.
Qualification:
Preferably Masters degree in Computer Science or Software Engineering
12 years experience as a DevOps Engineer or in a similar role.
Location:
0nsite: Karachi