This is a combination of technical and functional roles, where you will be responsible for:
Helping set up the management procedures & tools for the development teams to be able to focus on SaaS software development, testing, and deployment; ensuring they are scalable and failure-resistant.
Creating/embedding failure management processes & tools so infrastructure outages can be detected and handled with no / minimal loss of service availability.
Organizing the infrastructure health automated reporting across all systems and interfacing with business & technical (both internal) stakeholders for alerting + response.
In addition to having highly analytical and problem-solving skills, this role favors an individual with structured thinking and decision-making abilities, who is focused on business outcomes, having a hands-on and proactive approach.
Our core architecture is distributed in more than 20+ data centers worldwide and is able to process terabytes of new digital assets every day and deliver billions of files every month. Our team is growing and we are in need of a Mid-level Sysadmin to take over workload and ownership from the CTO in order to document, structure, improve, and ensure the scalability of our Infrastructure Management Systems.
Design, validate, automate, and document many infrastructure management processes:
Set up & manage continuous integration, and constant deployment activities and tools (Git, Jenkins, etc), along with building own solutions when more efficient
Encourage and build automated procedures wherever possible
Inventory existing systems’ dependencies & scaling’s bottlenecks and propose solutions to be discussed with the CTO and larger System Administrators team:
Design, build, and operate cloud services (e.g. AWS, Google, SoftLayer, Azure…)
Ability to code and script in Linux / Unix environments
Hunt and identify weak points & redundancy improvement opportunities, and propose then implement solutions:
Monitor all Back-End infrastructure -Servers, APIs, Databases, Networks, etc.-
Use industry standard “on the shelf” tools and in-house built solutions
Additionally:
Ensure that procedures are updated & relevant and that involved teams know and apply them (maintain a Knowledge Base, do Sharing sessions, run follow-up drills)
Help write Business Continuity and Disaster Recovery white-books.
Have the technical skills to review, verify, and validate software code (Py, Go, etc.)
Non-technical duties:
Work closely with the CTO to offload him on infrastructure projects and daily tasks
Work in cooperation with Support & QA teams to improve our response time to incidents
Support an Incident Management and Root Cause Analysis culture in Devs teams
A dynamic work environment in a fast-growing Startup
A goldmine of knowledge in the B2B Cloud space for cross-development: you want to learn Lean-6Sigma or help launch a web marketing campaign, no problem!
Humble but hungry work atmosphere
Work in an international team
A workplace where you can have an impact and make a difference within the business but also in the web/app experience of hundreds of millions of users around the globe.
Our Team is built around people with a strong entrepreneurial culture and can-do attitude. We love people able to “do something out of nothing” and strive to get better every day. In order to fit in, you must be/have:
Technical:
Working experience with Cloud and CDN providers (OVH, AWS, Google, Akamai)
Deep knowledge of Linux systems, specifically Ubuntu a plus
Database administration (perf, backup, etc.) with PostgreSQL, ClickHouse a plus
Programming scripts and languages, like Python or GoLang, JS/PHP a plus
Years of experience in the IT field as a Sysadmin, DevOps, and SaaS company is a plus
Practical knowledge of methodologies like CI/CD, Defensive Programming
Bachelor’s degree in Computer Science or similar is also a plus but not required
Non-technical:
Hands-on & problem solver: you thrive in complex environments
Autonomous, force of proposal, self-driven, “challenge the status quo” attitude
Familiar with Agile principles, and delivery within such frameworks
Understanding business drivers and managing (internal) stakeholders
Comfortable presenting to a diverse (internal) audience
Mentoring and guiding team members aspiring to evolve as sys-admin
Language: English (full professional proficiency), French being a big plus
No need to be a System Guru and “know it all” to apply, we need various profiles
The attitude and ownership is what makes a difference
You are very much welcome to join if you focus on SQL, QA, or Monitoring
After a first intro call with our Talent Acquisition, you will meet our CTO and receive a technical test.
According to the results, you’ll meet with the top line Manager for the last round. If you enjoyed it and impressed us with your skills.
We’ll be happy to welcome you to the team ASAP!