Job Description
Software Developer, DevOps:
On behalf of our technology client, Procom is searching for a Software Developer, DevOps for a permanent role. This position is a hybrid position with 2 days onsite at our client’s Calgary or Ottawa office.
Software Developer, DevOps - Job Description:
The project involves developing infrastructure and development tools for global scale web services, web applications, and Nureva’s audio products. The role focuses on continuous integration and delivery systems, automating processes to enhance efficiency and reliability.
Software Developer, DevOps - Responsibilities:
• Collaborate with development, operations, and QA teams to develop and manage repeatable, reliable workflows, continuous integration/continuous delivery pipelines
• Assist with developing, deploying, monitoring and supporting robust web services, and web and mobile solutions
• Automate environment provisioning, tear-down, builds, deployments, testing and releases; evaluate and adopt new tools to enhance the build, test, deploy, and release processes
• Own build, deployment and release issues, troubleshoot failures, and have an active role in resolution and improvements
• Establish methods for monitoring and behavioral analysis of Nureva’s globally distributed products
• Explore and learn new technologies and share knowledge with developers and other teams
Software Developer, DevOps - Mandatory Skills:
• Bachelor’s degree in computer science, engineering and/or equivalent industry experience
• Minimum of 3 years’ software development experience, with a demonstrated interest in DevOps and automation
• Experience with version control, build management, configuration management, continuous integration/delivery, and test automation
• Experience with system level programming and automation tools such as scripting in PowerShell, Python, Perl, Bash
• Basic understanding of hosting applications in public cloud providers, and related tools such as Docker, Kubernetes or Terraform
• Understanding of C#/ASP.NET, SQL, Node.js and related build and deployment technologies
• Experience with agile development frameworks (Kanban, Scrum)
Software Developer, DevOps – Nice-to-Have Skills:
• Strong, client-facing communication skills
• Problem-solving skills
• Teamwork and collaboration abilities
• Experience with behavioral analysis tools
• Knowledge of the latest cloud and developer technologies
Software Developer, DevOps – Assignment Length:
This is a permanent position.
Software Developer, DevOps - Start Date:
ASAP.
Software Developer, DevOps - Assignment Location:
Calgary, AB or Ottawa, ON
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application