Location
Calgary, AB | Canada
Job description
Are you passionate about streamlining software development and deployment processes? We are seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for automating and optimizing software development and deployment pipelines, ensuring scalability, reliability, and security. Your expertise in DevOps tools and practices will be essential in accelerating our delivery cycles and improving operational efficiency. If you have a strong background in software development and a passion for DevOps principles, we want to hear from you!
Key Responsibilities:
- Design, build, and maintain continuous integration and continuous deployment (CI/CD) pipelines.
- Automate infrastructure provisioning and configuration using tools such as Terraform, Ansible, or Puppet.
- Monitor and optimize system performance and reliability using monitoring and logging tools.
- Implement security measures and best practices to protect infrastructure and applications.
- Collaborate with development and operations teams to streamline workflows and improve release processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in DevOps, with expertise in CI/CD pipelines, infrastructure as code, and automation tools.
- Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in programming languages such as Python, Ruby, or Bash.
- Excellent problem-solving and analytical skills.
Job tags
Salary