? Responsible for deploying and maintaining the operation of containerized applications
Tier 2 and 3 management of Virtual Servers.
Tier 2 and 3 management of cloud-based infrastructure components.
? Take initiative on the following technical activities:
Identify goals, define priorities, come up with actionable tasks and bring them to
Researching new technology and making recommendations.
Automate and monitor periodical tasks, guaranteeing their functional state and
Monitor system health, report and resolve hardware and software issues.
? Lead the following activities along with IT manager:
Develop the long term IT vision, including system-level guidance on application
development and integration.
Define and maintain a technical policy regarding the deployment of applications
Monitoring of applications, servers and other IT equipment.
Manage accounts and access rights of persons.
? Experience in the following topics:
Linux network and host administration.
Docker, continuous integration, kubernetes, database management, intermediate
git (ie. rebase).
? Solid understanding of a UNIX-based operating system; understands paging and
swapping, inter-process communication, devices and what device drivers do, filesystem
concepts (clustering, logical partitions).
? A solid understanding of networking/distributed computing environment concepts;
understands principles of routing, client/server programming, the design of consistent
network-wide filesystem layouts. (e.g. experience with a fleet of servers/cloud
? Ability to write scripts in some scripting language (for example POSIX sh, Perl, bash).
? Must be on-site for the first 4 to 6 weeks and at least once per week afterward.
? Personal skills:
Good written communication skills in English.
Good written and oral communication skills in French.
Aptitude to find and review the literature regarding common practices and
existing solutions to a given problem.
Ability to review an existing system: identify flaws, possible enhancements and
recommend appropriate changes.
Nice to have
? Professional certifications are welcome, but not mandatory.
? Experience Architecting and implementing computing, storage, and data management
? Ability to do minimal debugging and modification of C/Python/Haskell/Perl/PHP
? Good communication and planning skills, thinks ahead of time.
? Social and open to dialogue with less tech-oriented people.