Senior Software Developer
|Company Name||JobScout Staffing|
|Position||Senior Software Developer|
JobScout Staffing is on the hunt for a Senior Software Developer (Dev/Ops) to join a growing team in Calgary, Alberta.
Work as part of an agile DevOps team, contributing towards the continued automation of infrastructure and software deployments;
Automate the deployment of new and existing services for CI, QA, and Production environments;
Evaluate and implement cloud-orchestration tools and frameworks to support the ongoing management of Amazon Web Services such as EC2, ELB, S3, RDS, ECR/ECS, and Lambda;
Propose, validate, and implement creative solutions to scaling, performance, and cost problems associated with running production and test systems in AWS;
Write code to improve the Continuous Delivery pipeline;
Write code to provision and manage infrastructure within the cloud;
Support the resolution of production issues;
Participate in design and code reviews;
Participate in the team’s 24/7 on-call rotation;
Experience working with Golang, Python, or Java on Linux;
Experience working with configuration management technologies such as Puppet and Ansible;
5 years or more experience in Dev-Ops and Build Pipeline deployment required;
5 years or more of software development experience working on commercial software projects;
Working in cloud environments (AWS, Google Cloud, Azure, etc.);
Bachelors or better in Computer Science or related field;
Experience with Git/GitLab;
Experience managing cloud services and infrastructure using Terraform;
Experience working in an agile development environment (Scrum/Kanban);
Build automation / continuous integration / continuous delivery experience;
Must be a resident of Calgary and eligible to work in Canada.
We invite all qualified candidates to apply but please note that you must be eligible to work in Canada to be considered for this opportunity.
We thank everyone for their interest, however, only successful applicants will be contacted.