Candidate Information Pack (please read before applying)
The closing date for this role is Friday 11th April 2025 at 4 pm GMT.
This is a hybrid role for Northern Ireland employees (2-3 days per week in the office) and fully remote elsewhere in UK and Ireland only.
Background:
At Diaceutics we believe that every patient should have access to the right treatment at the right time. We provide the world’s leading pharmaceutical companies with an end-to-end solution for the launch of precision medicine diagnostics enabled by DXRX – The Diagnostic Network.
DXRX is the world’s first diagnostic commercialization platform for precision medicine, integrating multiple pipelines of real-world diagnostic testing data from a global network of laboratories.
Position Summary:
As a DevOps Engineer (Mid-Level), you will be responsible for building and maintaining the cloud infrastructure used in the DXRX platform and for developing automated CI/CD pipelines used by the software and data teams.
You will be exposed to a wide variety of tools that we use to operate a highly automated platform. Some examples include:
* Terraform & Terragrunt is used to automate the deployment of resources in our cloud providers like AWS, Databricks, Snowflake and others.
* Kubernetes & Helm are used for orchestration of our microservices.
* Datadog is used for our logging, metrics & alerts.
* CircleCI and FluxCD make up our CI/CD system.
* Auth0, Sanity, Circle and other SaaS services are integrated into our client-facing applications.
* Airflow, dbt, Snowflake and Databricks (Spark) are used for our data pipelines.
* We regularly evaluate our technologies and change as needed.
Duties and Responsibilities:
1. Code Quality & Testing: Consistently writes production-ready code that is testable and understandable, ensuring it is well-tested before deployment.
2. Systematic Debugging & Monitoring: Uses systematic debugging to diagnose issues, and tunes team monitoring based on operational data to suggest stability and performance improvements.
3. Security & Risk Management: Approaches all engineering work with a security lens, actively looking for and fixing security vulnerabilities, investigating findings, and handling risk effectively.
4. Task Management & Delivery: Breaks down and sizes tasks appropriately for continuous integration and incremental delivery, ensuring tasks are prioritized and dependencies noted.
5. Communication & Empathy: Communicates effectively in both technical and non-technical subjects, actively listens to others, and has excellent verbal and written communication skills. Empathy for customers and end users is highly valued. Collaborates effectively in a remote working environment.
6. Teamwork & Mentoring: Works to build strong relationships with teammates and stakeholders, helps overcome obstacles and resolve blockers, mentors teammates respectfully, and encourages open, constructive discussions.
7. Infrastructure Solutions: Implements efficient, scalable, and reliable infrastructure solutions leveraging Infrastructure-as-Code (IaC) principles.
8. CI/CD Pipelines: Develops and maintains CI/CD pipelines to automate software and data delivery processes including building, testing, and deployment.
9. Monitoring & Reliability: Manages and monitors cloud infrastructure performance and availability, implementing proactive measures to ensure high system uptime and reliability.
10. Continuous Improvement & Documentation: Continuously improves the experience for software and data engineers, creates clear documentation, regularly thinks about team practices, suggests improvements, and stays updated with industry trends and emerging technologies related to DevOps.
Key Attributes Required:
People Skills:
* Ability to work effectively in cross-functional teams and collaborate openly with data engineers, software engineers, and other stakeholders.
* Proven track record in conflict resolution, effective communication, and fostering a positive work environment.
Customer Service/External Impact:
* Strong focus on internal customer service to assist software and data engineering teams in achieving their objectives.
* The ability to effectively communicate with external vendors, client-facing teams, and sometimes clients themselves to ensure seamless deployment and maintenance of services.
Decision-Making:
* Capacity for high-level, strategic decision-making to choose appropriate tools and technologies, while also being capable of low-level technical decisions required for immediate problem-solving.
* Ability to weigh pros and cons and consult with teams for decisions that impact system uptime, security, and the delivery process.
Initiative and Independence:
* Self-starter who can independently identify issues and formulate solutions with minimal supervision.
* Comfortable taking the initiative to lead projects or research and introduce new technologies that can benefit the system's efficiency, security, and performance.
Knowledge and Specialist Skills:
1. Experience: 3+ years as a DevOps engineer is essential. Also holding a Bachelor’s / Masters degree in Computing or Software Development or similar field is preferred.
2. Experience with AWS services. Ability to create solutions on AWS based on high-level descriptions. Ability to learn new AWS technologies and use them as needed.
3. Experience with infrastructure-as-code tools such as Terraform, Terragrunt, CloudFormation, and Packer.
4. Experience with using, managing and running services on Kubernetes clusters. Basic knowledge of its ecosystem (Helm, FluxCD, Istio and other core services).
5. Experience with cloud and big-data tools and frameworks such as Databricks/Spark, Airflow, Snowflake, etc.
6. Experience with CI/CD pipelines using tools such as CircleCI, TravisCI, GitHub Actions, Jenkins, etc.
7. Experience in any general programming language(s) Python, Java, Go, etc. and ability to develop code to automate tasks.
8. Knowledge of Linux fundamentals. Comfortable working on Linux command line (e.g. BASH, Makefiles) and have experience with basic Linux commands.
9. Ability to learn new technical concepts quickly.
10. Ability to operate in a fast-paced and dynamic environment.
11. Strong collaboration and communication skills.
12. Passion! We are passionate about our mission and technology and we want you to demonstrate that too.
13. Ownership! We want you to own your work, be accountable, and push it through the finish line.
14. Expertise! We do not need you to know everything, but we hope you have deep knowledge in at least one area and can start contributing quickly. We would love to learn from you in your area(s) of expertise.
Life at Diaceutics:
We are a multi-cultural, diverse team spanning 16 countries around the world. One thing we all have in common is that we are dedicated people who are passionate about patient outcomes. All of our employees work remotely or in a hybrid model and we collaborate together as a global community.
At Diaceutics, we live by our values, The Diaceutics EFFECT. Diaceutics community is Empowered to explore new ideas and paths, and to develop new solutions for our pharma clients and lab partners. By applying Foresight, innovative and entrepreneurial skills we can lead at the forefront of Precision Medicine. Fun is what makes life working at Diaceutics so special as it is the fuel of what we do, both internally and externally. Special care for Empathy allows us to create an open environment for working together, being listened to and understood, even when working remotely. Communication has a special place at Diaceutics, being key across all our interactions, where we assume positive intent which leads to widespread Trust across our community.
We hire smart, fun people who care about our mission and about each other. Some interesting points about us:
* Competitive salary and attractive bonus scheme
* Training and development opportunities
* Remote / Virtual Working
* Flexible Working incl. Flex Day Programme
* Share Incentive Plan
* Increase of Annual Leave with tenure
* Pension
* Healthcare (including Vision and Dental) and Additional Benefits
* Life Insurance
* Group Income Protection
* Enhanced Maternity and Sick Pay Provisions
* Robust "My Performance and Growth" Framework
* Generous Staff Referral Scheme
* Dedication to positive working culture with regular health and wellbeing activities and annual company get together
We are an equal opportunities employer and we welcome applications from all suitably qualified persons.
Please see link below to our Candidate Privacy Statement -
https://www.diaceutics.com/privacy-statement
#J-18808-Ljbffr