CAREERS MAKE YOUR MARK

HalioDx Job Offer

Senior DevOps Software Engineer

Start of mission:
28.04.2020
Job city:
Marseille (13009)
Type of contract:
CDI

Job description

HalioDx is an immuno-oncology diagnostic company providing oncologists with first-in-class Immune-based diagnostic products and services to guide cancer care and contribute to precision medicine in the era of immuno-oncology and combination therapies.
 
We want to offer to our employees a work environment that foster teamwork and promotes training and career development opportunities in France or abroad. 

POSITION DESCRIPTION

Directly reporting to the Software Engineering Manager, at Digital Pathology Solutions team, part of R&D department, you are responsible for DevOps infrastructure, reliability and technical support of our software in production. In this role you will provide technical assistance to operations and research teams with troubleshooting, diagnosing, and solving product and infrastructural issues.
 
You will be responsible for setting up and managing CI/CD, DevOps and processes. You will be leading continuous improvement projects with the objective to maximize the reliability and scalability of our applications.
 
You'll be working closely with developers, QA engineers, and engineering management to create and maintain reliable and scalable infrastructure for our software. The position requires strong proactivity and technical skills.

RESPONSABILITIES
  • Drive the evolution of our cloud infrastructure, release system, and toolset for rapid deployment and maintenance
  • Bring a developer mindset to establish the culture and best practices around delivery of infrastructure-as-code
  • Implement infrastructure and procedures to support a 24/7 business
  • Collaborate with the development team to configure, support, and improve the infrastructure
  • Develop tooling framework, Help the dev team resolve production issues
  • Build and operate tools that monitor backend production, Make sure backend services scale economically
  • Working on a real time alerting framework for sending notifications to users based on different application events
  • Mentor team members in engineering best practices and effective use of cloud infrastructure and tools
  • Build and maintain our CI/CD platform

Profile

  • You have B.S. or above degree in computer science similar discipline, or equivalent work experience. MS preferred.
  • 5+ years of experience DevOps, SRE or technical support teams.
  • 5+ years of experience as a software or a DevOps engineer.
  • You have a solid foundation in computer science fundamentals and software engineering best practices.
  • Passion cloud architectures: We would love to hear about applications you've developed.
  • Finally, you have strong communication skills; English written and spoken. French language is a plus but not mandatory.
QUALIFICATIONS
  • Strong practical Linux based systems administration skills in a cloud environment.
  • A solid background in software engineering and system design that is based on event-driven, microservices architecture on top of Kubernetes and AWS.
  • Experience with Infrastructure as Code and infrastructure provisioning tools (Cloudformation, Terraform)
  • Passion for building sophisticated and highly automated infrastructure.
  • Proficient in at least one scripting language like Python, bash, Ruby.
NICE TO HAVE
  • AWS Certification
  • Comfortable developing and reviewing AWS IAM and resource policies with a proven ability to demonstrate this
  • Experience deploying or managing large scale distributed Unix environments Partake in an on-call rotation alongside the engineers who build our production backends, Comfortable with large scale production systems and technologies, including load balancing, monitoring, distributed systems, and/or configuration management.
  • Experience in NOC (Network operation center) and previous SRE experience is a big plus.