Senior DevOps Engineer

Toronto
Technology /
Part-time Contract /
Hybrid
Blanc Labs is now looking for a Senior DevOps Engineer. The successful candidate will build tools for server provisioning, continuous integration/deployment, monitoring, and container orchestration. Our Operations team oversees server and application deployment and manages our server clusters in the AWS cloud. You will work directly with other development team members to provide highly available and high performing services. 

Essential Duties and Responsibilities:

    • Provide development production support along with other team members. 
    • Work closely with stakeholders to understand their requirements and provide technical solutions. 
    • Code, test, debug, implement and support some complex Infrastructure management applications with REST based API frameworks. 
    • Analyze, debug and resolve production issues related to infrastructure, applications performance, system latency and other IaaS services. 
    • Ability to use a wide variety of open source technologies and tools. 
    • Strong grasp of automation tools. 
    • Primary support of entire CI suite Tools (JIRA, Confluence, Bitbucket/GIT, Jenkins, Artifactory) administration involving creation and management of custom, complex projects, workflows, security schemes, custom fields, dashboards and reports configurations.  
    • Managing and automating cloud services life cycle aspects (monitoring, patching, events notifications, configurations remediation, HA/DR requirements. 
    • Manage Active Directory 
    • Recommend improvements to existing software programs and processes as necessary 
    • Quickly and thoroughly learn new technologies required to perform duties 

Skills and/or Work Experience Requirements:

    • 8+ years relevant work experience in backend, devops, or full stack. 
    • Experience with at least one of the Cloud Management Platforms (Azure, AWS, or Google) design and managing IaaS and PaaS environments. 
    • Certification on AWS is definitely asset.  
    • Experience with coding Restful APIs and using configuration management tools like Ansible, Puppet, Chef, Salt etc. 
    • 3-4 years of experience in Container Technologies – Openshift, Docker etc., Open Source Software such as Apache Libraries. 
    • 4-5 years of experience in CI/CD Tools (Git, Jenkins, etc. .)  
    • Knowledge of Cloud Systems architecture (e.g. caching layers, content delivery networks, high availability practices) 

General skills:

    • Strong communication (written and verbal), time management and interpersonal skills  
    • Ability to quickly and thoroughly learn new technologies 
    • Experience working in an Agile/Scrum development process, including flexibility and willingness to accept a change in priorities as necessary 
    • Ability to work independently yet leverage the team’s expertise to accelerate velocity 
    • Demonstrated understanding of projects from the perspective of both client and business 
    • Degree or diploma in computer science, engineering or equivalent experience. Preferably a BS/MS in Computer Science