Dacaro Services
DevOps Engineer
Dacaro ServicesCanada1 day ago
ContractInformation Technology

About the Role:

We are seeking an experienced AWS DevOps Engineer to join our team. In this role, you will design, implement, and manage cloud infrastructure on Amazon Web Services (AWS), automate deployment pipelines, and ensure scalable, secure, and highly available applications. You will collaborate with development teams to streamline CI/CD processes and improve operational efficiency.

Key Responsibilities:

  • Design, deploy, and manage scalable, secure, and highly available infrastructure on AWS.
  • Implement and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or AWS CDK.
  • Monitor system performance, troubleshoot issues, and ensure high availability of applications.
  • Implement security best practices for AWS resources, including IAM policies, encryption, and network configurations.
  • Collaborate with development and QA teams to optimize application deployment, scaling, and monitoring.
  • Maintain configuration management and version control using tools such as Git and Ansible.
  • Continuously improve operational processes, including deployment, monitoring, and alerting.
  • Participate in on-call rotations to support production systems.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 3+ years of experience in DevOps or cloud engineering, with a focus on AWS.
  • Strong experience with AWS services such as EC2, S3, RDS, Lambda, CloudFront, VPC, CloudWatch, and IAM.
  • Hands-on experience with CI/CD tools (Jenkins, GitLab CI, AWS CodePipeline, etc.).
  • Experience with Infrastructure as Code tools like Terraform, CloudFormation, or CDK.
  • Proficiency in scripting languages (Python, Bash, or PowerShell).
  • Knowledge of containerization (Docker, Kubernetes, ECS, EKS).
  • Strong understanding of networking, security, and monitoring in cloud environments.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong collaboration and communication skills.

Preferred Qualifications:

  • AWS certifications such as AWS Certified DevOps Engineer – Professional or AWS Certified Solutions Architect.
  • Experience with serverless architectures and microservices.
  • Familiarity with log aggregation and monitoring tools (ELK stack, Prometheus, Grafana).
  • Experience with agile development methodologies.

Key Skills

Ranked by relevance