Intermediate DevOPs Specialist

Carina Software Inc
Calgary
CAD 80,000 - 100,000
Job description

Position Overview: As an Intermediate DevOps Specialist, you will play a crucial role in our software development lifecycle by ensuring efficient deployment, management, and scalability of our applications and public APIs on the Azure Cloud platform. You will collaborate closely with our development and operations teams to enhance our CI/CD pipelines, automate deployment processes, and implement best practices for system reliability and performance. You will provide ongoing technical support and troubleshooting for deployed systems.


Key Responsibilities:

  1. Design, implement, and maintain CI/CD pipelines to facilitate continuous integration and deployment of applications.
  2. Collaborate with software developers to define infrastructure requirements and provide guidance on best practices for cloud deployment.
  3. Deploy and manage applications on Azure Cloud, ensuring optimal performance, scalability, and security.
  4. Monitor and troubleshoot system issues, responding promptly to incidents and working to minimize downtime.
  5. Implement automation tools for provisioning, configuration management, and infrastructure as code.
  6. Work with cross-functional teams to optimize application performance, improve reliability, and enhance overall user experience.
  7. Stay up-to-date with industry trends and emerging technologies to drive innovation in our DevOps practices.
  8. Establish and act as technical lead in Azure partnership activities.
  9. Review and enhance the disaster recovery plan for deployed resources.

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
  2. 4-5 years of hands-on experience in DevOps or related roles.
  3. Proven experience deploying and managing software on Azure or other relevant platform.
  4. Strong understanding of infrastructure as code (IAC) principles using tools like Terraform, CloudFormation, Helm Charts, or Deployment Manager.
  5. Proficiency in scripting languages such as Python, Bash, or PowerShell.
  6. Experience with containerization and orchestration tools like Docker and Kubernetes.
  7. Experience setting up and managing hybrid connection technologies.
  8. Familiarity with monitoring and logging tools to ensure system health and performance.
  9. Excellent problem-solving skills with the ability to troubleshoot complex technical issues.
  10. Strong communication skills and ability to collaborate effectively with internal cross-functional teams and customer organizations.
  11. Experience managing hybrid cloud connection technologies like NGROK.

Nice-to-Have:

  1. Relevant certifications such as Azure DevOps Engineer Expert, AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, or Certified Kubernetes Administrator.
  2. Experience in the oil and gas sector or a similar industry.
  3. Knowledge of security best practices and experience implementing them in a cloud environment.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Intermediate DevOPs Specialist jobs in Calgary