Senior DevOps Engineer

Full-time

Overview:

Invicro is currently seeking a Senior DevOps Engineer to join our growing Software/IT team in Boston, supporting our iPAQS software platform. The iPACS is a web-based platform used by researchers worldwide in the fight against diseases such as cancer and Alzheimer’s, providing tools for data mining and reporting on large amounts of medical imaging data. The Senior DevOps Engineer will report to the VP of Software and be a member of multiple cross-functional Agile teams. This position will establish a consistent delivery pipeline, configuration management, automate our infrastructure, implement continuous integration and continuous delivery across our iPACS application servers. Additionally, the ideal candidate would bring the necessary experience to streamline current deployment strategies, while training the current DevOps team and driving the adoption of industry best practices to keep our servers secure, scalable, and efficient.

Responsibilities:

  • Maintain our on-prem Linux servers (we mainly use RHEL/CentOS) as well as Cloud infrastructure (mainly AWS)
  • Work on efficient deployment of our web application iPACS, configuration and change control management, working closely with the development teams
  • Oversee installation and operation qualifications of applications
  • Implement new large-level storage strategies
  • Automate installation, upgrade and monitor performance of applications, server and infrastructure
  • Streamline interactions between our software developers and IT team members
  • Reduce lead time and enhance quality of assigned applications
  • Be able to justify the business value add of the DevOps standards you will be implementing
  • Train, mentor and manage other members of the DevOps team

Qualifications and Skills:

  • BS/MS in Computer Science, Engineering, Physics or similar qualification with at least 5 years of work experience as a DevOps or Linux Systems Engineer
  • Solid understanding of Linux (we mainly use RHEL/CentOS), including file systems, networking/routing, backup, web and database
  • Proficiency in a script language (e.g. Perl (preferred), Python, Ruby, Shell …) is beneficial
  • Configuration Management experience such as Ansible, Chef, Puppet, or similar
  • Detail-oriented and ability to work both independently and as part of a team; being a problem solver with a strong customer focus
  • Understanding of web applications and their technologies (HTML, CSS, JS, Ajax)
  • Some basic knowledge in relational databases (e.g. MySQL, Postgres) required
  • Experience with NAS/SAN and/or cloud storage setups, distributed filesystems and off-site backup solutio
  • Ability to present Architectural decisions and designs in a visual form to leadership and team
  • Experience in managing a small technical team is preferred but not required

Invicro is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity.

Apply Now!