We are seeking a skilled DevOps Engineer with 2 to 3 years of hands-on experience to join our expanding technology team. The ideal candidate will have a strong background in AWS cloud infrastructure, automation, CI/CD pipelines, and infrastructure-as-code methodologies. This role is critical in enhancing deployment speed, system reliability, and scalability within our environment.
Key Responsibilities:
- Cloud Infrastructure Management: Design, provision, and optimize AWS environments including EC2, S3, RDS, VPC, IAM, and Lambda to ensure high availability and security.
- CI/CD Pipeline Implementation: Develop, maintain, and scale continuous integration and deployment pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, or AWS CodePipeline.
- Infrastructure as Code (IaC): Automate infrastructure provisioning and configuration management with Terraform or AWS CloudFormation.
- Containerization & Orchestration: Deploy and manage containerized applications using Docker, and orchestrate them with Kubernetes (EKS) or ECS.
- Monitoring & Logging: Establish monitoring, alerting, and logging solutions using Prometheus, Grafana, AWS CloudWatch, or the ELK stack.
- Security & Compliance: Implement best practices for cloud security, including IAM policies, network security groups, and routine patching and backups.
- Collaboration: Partner closely with software development and QA teams to resolve deployment issues and optimize release processes.
Required Qualifications:
- 2 to 3 years of professional experience in DevOps, Site Reliability Engineering, or Cloud Infrastructure roles.
- Strong hands-on expertise with core AWS services covering networking, compute, storage, security, and serverless technologies. AWS certifications such as AWS Certified SysOps Administrator, Developer, or Solutions Architect Associate are highly desirable.
- Proficiency in Infrastructure as Code tools like Terraform and scripting languages such as Bash or Python for automation.
- Solid experience with Docker and fundamental Kubernetes management.
- Demonstrated ability to set up and maintain automated CI/CD pipelines.
- Strong Linux/Unix system administration and troubleshooting skills.
- Excellent analytical and problem-solving abilities with a proactive approach to identifying and resolving system bottlenecks and failures.
Additional Information:
The position requires working onsite at our office located on Murree Road, Rawalpindi. Candidates should be able to commute to this location comfortably. The role operates on a night shift schedule from 3:00 PM to 12:00 AM, Monday through Friday. Candidates must be willing to work these hours.
Applicants will be asked about their experience as a DevOps Engineer, current and expected salary, and notice period requirements during the application process.
This opportunity offers a chance to work in a dynamic environment focused on cutting-edge cloud technologies and continuous improvement. If you meet the qualifications and are ready to contribute to a growing team, we encourage you to apply.