Are you a Senior DevOps Engineer, who is passionate about technology and enjoys working in a team environment? Are you easy to work with and accountable? Our client is a diversified company in the transportation space that is a leader in their field and loves innovative ideas. We love this company because the employees can influence the success of the company and are able to work with like-minded, smart people.
Reporting to the Senior Manager, Systems and Development the Senior DevOps Engineer will lead DevOps automation and best practices. This person will provide technical leadership on DevOps capabilities and be passionate about solving problems.
As a Senior DevOps Engineer, you will work across many systems and handle multiple tasks simultaneously. You can address problems with a collaborative approach, and you have a strong attention to detail, focused on uptime and predictability.
This role is critical to ensuring the stability of their infrastructure and will involve some on-call support responsibilities.
Here is what you will be doing on a day-to-day basis:
- Monitoring and maintaining the Azure environment, including troubleshooting, and resolving Azure environment performance issues, connectivity issues, security issues, etc.
- Work closely with the Development and Infrastructure teams, being the source of expertise on operational features, metrics, pipelines, understanding alerts, monitoring and notifications, etc.
- Provide help with supporting existing solutions (from an operational perspective)
- Support the application CI/CD pipeline for promoting software into higher environments through validation and operational gating
- Develop and maintain deployment processes, testing and reporting mechanisms that help identify areas of improvement
- Administration of storage blobs and databases as required
- Work with our security provider to ensure the configuration of our security solutions are operational and effective
- Be ready to be the first line of support; monitor support channels, troubleshoot, and correct issues
- Investigate and solve problems related to production services and provide solutions to proactively prevent problems from happening
- Train and mentor teams to raise the bar and increase DevOps maturity
- Actively engage and provide feedback on opportunities for continuous improvement of the whole lifecycle of a service - from inception and design, through deployment, operation, and refinement
- Document work, problems and communicate with the teams using internal systems and MS Teams
Here is the type of person we are looking for:
- 5+ years of relevant experience; including leading successful DevOps programs in small-to-midsize IT companies and/or as a developer/platform engineer
- Experienced with and can manage automated deployment, continuous integration, release engineering tools and application performance management tools
- Knowledge of Microsoft Azure and its capabilities including App Gateways, App Services, Service Fabric, Azure Blob and Azure permissions
- Knowledge of SQL and understanding of database maintenance and tuning is preferred
- Experience with Kubernetes/Docker container hosting and orchestration services
- Proficiency in one or more scripting languages
- Excellent communication skills with team members of diverse backgrounds, skillsets, and goals
- Flexible and resilient, comfortable, and adaptable to a high-change environment and open to new concepts and/or processes
- Genuine passion and curiosity towards tech through experiment, evaluation, and continuously learning and eager to share newfound knowledge and mentor others
- Ability to work independently or as part of a team
- Understanding of concepts such as Continuous Integration, Continuous Delivery, and DevOps
A full security background check will be required for this position.
Salary: 120-130K
If you are interested in exploring this position, please apply now!
Our client is an equal opportunity employer and values diversity at their company.
People are our passion. People are our profession.
Since 2010, SIGnature Recruiting has been pairing exceptional people with short-term contracts and long-term careers in Vancouver’s flourishing IT industry. We are specialists in IT Recruiting and pride ourselves in making valuable contributions to our clients and candidates.