Create Alert
Email me similar jobs

Senior DevOps Engineer – AWS CDK & GitHub, Observability


DevOps Engineer – GitLab CI/CD, Kubernetes, Docker, AWS & Observability
Location: Canada – Remote
Duration: 12 Months
Role Overview
We are seeking a highly skilled DevOps Engineer responsible for building, automating, and maintaining scalable infrastructure and CI/CD pipelines. The role requires deep expertise in GitLab CI/CD, containerization (Docker), container orchestration (Kubernetes), observability frameworks, and AWS services. The engineer will work closely with development, QA, and cloud teams to ensure efficient, secure, and reliable application delivery.
Key Responsibilities
• Design, implement, and manage CI/CD pipelines using GitLab CI/CD for automated build, test, and deployment processes.
• Containerize applications using Docker and manage the container lifecycle.
• Deploy, manage, and scale applications on Kubernetes clusters (EKS preferred).
• Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools.
• Configure and manage AWS services including EC2, S3, RDS, Lambda, VPC, IAM, and CloudWatch.
• Set up monitoring, logging, and observability solutions using Prometheus, Grafana, ELK, or AWS CloudWatch.
• Ensure high availability, performance tuning, and reliability of production systems.
• Implement security best practices, including secrets management, IAM roles, and compliance controls.
• Troubleshoot infrastructure and application deployment issues across environments.
• Collaborate with developers and stakeholders to streamline release cycles and improve deployment frequency.
Mandatory Skills
• Strong experience with GitLab CI/CD pipelines and DevOps automation.
• Hands-on expertise with Docker and Kubernetes (EKS preferred).
• Experience with AWS cloud services including EC2, S3, IAM, VPC, RDS, and CloudWatch.
• Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
• Knowledge of observability tools including Prometheus, Grafana, ELK, Splunk, and CloudWatch.
• Proficiency in Python, Bash, or Shell scripting.
• Understanding of networking, security, and cloud architecture best practices.
• Experience with Git version control.
Preferred Skills
• Experience with microservices and distributed system architectures.
• Knowledge of service mesh technologies such as Istio and Linkerd.
• Experience with CI/CD for multi-cloud or hybrid environments.
• Exposure to security scanning tools such as Snyk, Aqua, or Prisma Cloud.
• Experience working in Agile/Scrum environments.
• AWS Certification or Kubernetes Certification (CKA/CKAD) is an advantage.
Experience & Qualifications
• 5–10 years of overall IT experience with at least 3 years in DevOps engineering roles.
• Bachelor's degree in Computer Science, Engineering, or a related field.
Soft Skills
• Strong problem-solving and analytical skills.
• Effective communication and collaboration skills.
• Ability to work in a fast-paced, dynamic environment.
• Strong ownership and accountability mindset.
Key Deliverables / Success Metrics
• Automated and reliable CI/CD pipelines with minimal manual intervention.
• High availability and scalability of systems with minimal downtime.
• Improved deployment frequency and reduced lead time.
• Effective monitoring and alerting with proactive issue resolution.
• Secure and compliant infrastructure.




Senior DevOps Engineer – AWS CDK & GitHub, Observability

Apply Now
Back to search page