Toronto, Ontario, Canada
IT - Digital Transformation
Executive & C-Level
November 30, 2023
At least 3+ years’ experience within a system administrator
Experience in Systems Engineering type role
Advanced knowledge of Linux and Windows Server is required
Working knowledge of both relational and non-relational databases
Advanced Knowledge of IIS Webserver
Advanced Experience in networking and routing concepts, network security and software firewalls, virtualization technologies
Strong analytical and problem-solving skills are required
Ideal candidates will be familiar with the following subjects/technology: Agile Methodology | PowerShell | Active Directory Domain Services | SQL Database backups, restores, and monitoring | NoSQL Databases (RavenDB) | Proxy servers | Network Security | ELK Stack | Team Foundation Server
The ideal candidate would be highly pro-active in several key areas of our processes. This position will be a key member of a TechOps engineering team that is responsible for the operational activities and software deployment orchestration related to the internal infrastructure of our rapidly expanding business. The DevOps Engineer will have a demonstrable successful track record in:
Effectively provision, installation, configuration, operation, and maintenance of version control systems, build tools and continuous integration tools
Working with application teams to build, maintain, and document through Confluence the Development, Testing, Staging, and Production environments.
Evangelist on DevOps best practices to continue improving software delivery and release processes • Analysis of functionality and interoperability between virtualized resources.
Diagnosing and solving problems with the underlying environment.
Writing and deploying automation scripts to maintain and analyze services and CPU/Memory usage across multiple environments.
Maintain all our environments 100+ VMs / maintaining all VM OS updates
Work alongside the Dev and QA team to detect hot spots in our applications and set preventative measure before it becomes a live issue.
Responsible for ongoing maintenance and evaluation of our monitoring platforms
Maintain, update, monitor, and Scale our database servers / RavenDB and SQL servers
Manage application and database backups
Troubleshooting and provide solutions for system configurations
Plan, execute and test disaster recovery plans and procedures
Database replication, monitoring and maintenance
Monitor and examine all application, performance, event, and system logs to assist in troubleshooting
Responsible for filing all IT/Colocation tickets ensuring fulfillment of requests, escalating to the right person if necessary.
Aid in planning our data centers system expansion.
Testing and evaluating new technologies
Working with 3rd party support services
This position offers:
A significant role in a dynamic, well-functioning software development division with the world's largest provider of language services and technology solutions
An opportunity to have real impact in product direction and development
Advantages of working in a team of subject matter experts that develop cutting-edge web applications
Significant room for growth
Great financial rewards