Job Description Summary
We are seeking a motivated DevOps Engineer with a passion implementing current trends in continuous integration, testing and delivery. The person in this role will have a very good understanding of the software development and delivery pipeline and help us to streamline development to allow for continuous feature release of SaaS applications.
The Senior DevOps Engineer is responsible for the design, deployment and support of the DevOps tools infrastructure used from the development to the production, including : build platform, code quality and QA Tools, monitoring tools and schedulers.
This person will join a team with transversal activities and responsibilities. He/She must be able to work under limited supervision and collaborate daily with several geographically diverse development and operational teams in order to deliver new projects from development to production.
In addition to providing support during normal business hours, the engineer will provide on-call support and periodic support for scheduled off-hours maintenance. The ideal candidate must have the ability to think quickly, be multitask and respond appropriately to alerts/issues.
Design, implement, administrate and support our critical DevOps infrastructure
Producing clear and accurate documentation
Handling of requests, incidents and changes
Providing accurate tasks estimates and keep ticketing systems updated
Ability to take the drive on project, deliver end-to-end tasks and get more responsibilities
Build collaborative relationships with others IT teams
Help dev, integration and run teams to use tools and implement CI/CD/CT
Work closely with dev and Ops teams to implement cross-level monitoring (Nagios, Prometheus, ELK, Grafana, etc.)
Help teams to implement topnotch production plan in all environments
Work closely with business and IT teams to implement automation and industrialization
The key accountabilities only describe the main activities and is not exhaustive. It evolves depending on the expertise level and ongoing projects.
Engineer, with at least 3/5 years of IT experience (sys. admin and/or developer)
Good experience managing applications deployed on Linux systems
Efficient or curious to learn our build stack : Redmine/Jira, Jenkins, Nexus, Coverity, Sonarqube, Fortify…
Efficient with some monitoring tools (Nagios, Prometheus, Grafana, ELK…) and/or scheduler (like V-TOM, Tidal, $U, Control M)
Experience with AWS Cloud technologies
Basic/good experience with configuration management tools preferably Ansible
Efficient Linux skills required
Nice to have: Windows admin knowledge
Some experience with Jenkins including deploying and managing servers and creatingautomation scripts
Experience with Container technology preferably Docker and related systems
Strong familiarity with Git source code version management
Required programming languages: Python or Java
BA/BS in CS, CIS or other IT degree program or equivalent experience preferred
Demonstrable ability to be confident, pragmatic and tenacious and work as a self-starter requiring limited supervision.
• We respect and value the people we work with
• We are unified through a common purpose
• We embrace diversity and strive for inclusion
• We value transparency, communicate honestly and share information openly
• We act with integrity in everything we do
• We don’t hide our mistakes, and we learn from them
• We act with a sense of urgency and decisiveness
• We are adaptable, responsive and embrace change
• We take smart risks
• We are positively driven to make a difference and challenge the status quo
• We focus on and encourage personal leadership
• We motivate each other with our ambition
• We deliver maximum value to our customers and stakeholders
• We take ownership and are accountable for the outcome
• We reward and celebrate performance
We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race, gender, age, citizenship, religion, sexual orientation, gender identity or expression, disability, or any other legally protected factor. We value the unique talents of all our people, who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.
This job description is only describing the main activities within a certain role and is not exhaustive. It does not prevent to add more tasks, projects.