
DevOps Release Engineer (Remote)
- Toronto, ON
- Permanent
- Temps-plein
In this opportunity as DevOps Release Engineer (Remote), you will:
- Conduct software release activities.
- Effectively communicate with internal teams and external customers.
- Provide support to Developers, QA, and Operations on internal and external client environments.
- Develop, improve, enforce, and document deployment (CI/CD) automation process.
- Create and maintain internal and external (client) cloud environment policies, diagrams, documentation, best practices, and specifications.
You're a fit for the role of DevOps Release Engineer (Remote) if your background includes:
- Bachelors Degree in Computer Science, Related Field, or Equivalent Experience.
- 3-5 years of practical experience preforming DevOps / Cloud Hosting work.
- Experience with or knowledge of Microsoft Azure (or equivalent public cloud) infrastructure, including Kubernetes clusters, network security groups, application gateways, virtual machines, databases, storage, and backups.
- Experience building, deploying, and managing containerized infrastructure via Kubernetes.
- Experience utilizing automation and monitoring tools such as Terraform, Ansible, and Jenkins.
- Working knowledge of SCM (software configuration management) best practices and applications.
- Experience with best practices for Git source control and code review workflows.
- Experience with database administration with Microsoft SQL Server.
- Experience with build/releasing software in a J2EE environment, or using Apache Tomcat.
- Experience using scripting and markup languages (e.g. YAML, Perl, Groovy, etc.).