Job Summary:
We are looking for a DevOps Engineer to help in managing our different environment Infrastructure and our product releases produced by multiple development teams in a highly collaborative agile environment. The successful candidate will be responsible for release process maintaining, documenting releases, solution versioning control, continuous integration, and continuous deployment and assuring the readiness of the Environment Infrastructure and automating the deployment infrastructure, as well as creating the deployment runbooks while ensuring the availability of a rollback plan in place. In Addition, he will be responsible for the proactive monitoring for our different production environments and assure the availability and the reliability of different services deployed for our customers.
Platform Background:
AccuV provides software solutions as core service to clients in the telecom industry. As part of the offering, users get a fully integrated solution for organizing and managing projects, site scopes, supplies, deliverables, crew planning, closeouts, and invoicing. AccuV platform was designed & developed to eliminate the multiple touch points of the telecom industry and since its initial implementation, it has grown into a leading technology deployment platform that has been adopted by various industries, increasing job efficiency and accountability.
Job Details:
- DevOps Engineer
- Work from Home or Work Onsite - Bridgetowne, QC
- Monday to Friday | Fixed Night Shift
Responsibilities:
- Create and Maintain CI/CD Pipelines.
- Resolves issues that affect release scope, schedule, and quality.
- Coordinate release content and effort based on the sprint backlogs.
- Produce deployment, run books, and implementation plans .
- Communicate release details and schedules to the business as required .
- Continually work towards making improvements in the release process .
- Participate in meetings to discuss release scope and/or roadblocks .
- Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists .
- Implementation of our product to new customers including the creation of the infrastructure.
- Responsible on the health of production environments by applying proactive monitoring.
- Provides insight about the resource usage in production and forecast scalability.
Qualifications:
- A minimum of 2 years of hands-on previous experience in DevOps .
- Prior experience with Azure DevOps pipelines is required.
- Prior experience with Helm charts is a plus.
- Prior experience with Scrum methodology is a plus.
- Hands on experience with GIT.
- Hands on experience with Docker.
- Hands on experience with CI/CD Tools.
- Good understanding in continuous integration and continuous deployment .
- Good understanding of Cloud Infrastructure Design.
- Good Experience in Cloud security (Secrets, Tokens & certificates).
- Good Experience in Cloud Networking (Firewalls, NAT, Port, Subnetting, VPNs).
- Good experience in IAC and infrastructure automation.
- Good experience in infrastructure monitoring tools like Grafana, Splunk, Kibana etc.
- Good understanding in solution versioning control .
- Good understanding in YAML syntax .
- Good written, verbal communication and presentation skills are a must.
- Strong analytical skills, ability to multitask while working independently in fast paced environment workspace.