Senior DevOPS/Cloud Engineer
Apply NowCompany: Cynet Systems
Location: Toronto, ON M4E 3Y1
Description:
Job Description:
Technical Skills - 50%:
- Providing highly specialized senior technical knowledge and coordinating administration, monitoring, management, and implementation of configuration management and automation of processes.
- Providing expertise in working with the right tools and processes to build an efficient and effective automated environment for DevOps.
- Providing expertise in automation for network/infrastructure provisioning using.
- nsible, Jenkins, configuration management to keep track of software and operating system configurations.
- Providing expertise with writing code to replace manual infrastructure provisioning processes such as assigning IP addresses and DNS codes with automated processes.
- Providing expertise with creating automated processes for system monitoring and alerting on downtimes, errors and similar events.
- Providing expertise with configuration of containerized applications in enterprise environment.
- Providing expertise with VMware-based virtualization and cloud services such as Microsoft Azure and Amazon Web Services.
- Delivering high quality technical documentation upgrade documents, run books, etc.
Technical Skills - 50%:
- Experience in Linux administration in enterprise environment and Linus shell scripting fundamentals.
- bility to handle popular scripting languages and well-versed with at least one scripting language (preferably Python) to automate repeatable processes.
- Experience with automation for infrastructure provisioning using Ansible, Jenkins and network automation processes such as assigning IP addresses and DNS codes.
- Experience with configuration management to keep track of software and operating system configurations.
- Experience in Infrastructure as Code (IaC) approach.
- Experience with writing code to interact with RESTful APIs to replace manual processes such as assigning IP addresses and DNS codes.
- Experience with continuous monitoring to monitor system and application performance and alert on downtimes, errors and similar events.
- Fundamentals of Docker containers and containers orchestration platforms such as Kubernetes, Open Shift.
- Experience with running containerized applications in enterprise environment.
- Fluency in git-based source code management and version control systems - Git, GitHub, GitLab etc.
- Experience in VMware-based virtualization and in using cloud services such as Microsoft Azure and Amazon Web Services, is a plus.
- Understanding of administration and management of tools like, Ansible, Jenkins, Netbox and others popular for IaC.
- Experience in writing technical documentation - how to wiki, upgrade docs, run books etc.
- Demonstrated excellent teamworking, communication, collaboration skills, interpersonal, problem-solving, written, and oral communication skills with the ability to work well in a collaborative environment.
- Demonstrated good attention to detail, excellent organizational and time management skills with the ability to work on multiple projects at the same time.
- wareness of DevOps and Agile principles; desire and interest to advance in these areas.
- Experience in working on multi-year projects.
- Knowledge of project management methodology, tools and processes.