Inuvika Inc. is a global company with resellers and hosting partners in over 40 countries. Our development team, located in Canada and France, is responsible for building OVD Enterprise, our enterprise application virtualization solution. OVD Enterprise lets Education, Business, and Public Sector institutions move applications into the cloud and deliver them to users anywhere and on any device.
OVD is built with a modern, lightweight design that is easy for our customers to implement and manage. It also delivers an exceptional end-user experience. Best of all, OVD is typically half the cost of competing products in the market today.
Inuvika is looking for a full time, multi-talented Senior System Administrator and Automation Specialist to join our Engineering team. You’ll help manage Inuvika’s infrastructure, tools, and automation tasks. We are a fully remote company, so your location is not as important as your skills and experience. However, preference will be given to Canadian or French applicants.
This role requires a blend of traditional IT infrastructure knowledge and experience, along with skills in automation and full systems awareness. The successful candidate will be a creative thinker who can work both independently and within a project team. You are a disciplined engineer who leverages teammates to make impactful decisions and qualified judgments. You also have a positive attitude and are self-motivated to learn and grow within an organization.
Like most start-ups, we don’t have a complicated organization. You’ll often find yourself taking charge of your own decisions and, on occasion, stretching beyond your role to help the company get the job done. If you’re comfortable dealing with new and different challenges, you’re halfway there.
Duties and Responsibilities
Maintain Inuvika’s infrastructure, including system updates and patches, monitoring, backup, Firewall, VPN, and network infrastructure.
Perform regular security monitoring to identify any possible intrusions.
Migrate existing services and deploy new ones with automation technologies.
Research and recommend innovative and, where possible automated, approaches for system administration tasks within a production environment.
Assess current systems, recommend and implement IT standards.
Develop and maintain procedures and standards based on best practices.
Automate tasks using Jenkins, Ansible, and Packer.
Document the architecture and keep it up-to-date.
Qualifications and Core Competencies
Solid experience/understanding of Linux (Ubuntu/Debian)
Knowledge of Windows Server and Active Directory.
Experience with Virtualization technologies [ESXi, Proxmox, LXC/LXD].
Experience with scripting languages [such as Python, PowerShell, bash scripts], and configuration automation [such as Ansible, Packer, Jenkins].
Familiarity with GIT ecosystem (Pull Request, hooks, pipelines, CI/CD).
Deep understanding of web and network technologies [Apache, Nginx, PHP, MySQL, UDP/TCP, DNS, DHCP].
Knowledge of Load, Scalability, and CDN.
Excellent analytical and troubleshooting skills.
Excellent written and verbal communications.
Five (5) years of professional experience in a relevant role.
Bachelor of Science degree in Information Technology/Network Administration.
You are passionate about what you do. You love learning new things and stretching out beyond your job role at times.
You are comfortable dealing with ambiguity and finding creative ways to make informed decisions.
You are accountable. You have a professional attitude to working within a collaborative, team-based environment using agile methodologies. You can plan your work, manage your time, and execute.
You are disciplined and meticulous with organizing and maintaining your scripts, test cases, and results. Your code is reliable and well-documented.
Fast responder, quick to react.
We are a close-knit, international team working in a young company. You have a chance to join the team early and contribute significantly to the IT and automated tasks that accelerate product development.
A fully-remote development team distributed across Europe and North America.
We use modern tools to collaborate as a team (video calls, chat rooms, screen sharing) and work in an agile environment (Scrum, Git / pull requests).
We value team collaboration, share our ideas, and take the opportunity to learn from each other, even if we’re in different timezones.
We are a flat organization and make decisions as a team, not top-down. We decide on the best way to accomplish our goals and the tools needed to work together to achieve them.
Email your resume, and any other information you feel is relevant, to firstname.lastname@example.org