Strong Middle/Senior DevOps Engineer (Pharmatech domain, Real-Time Analytics SME)

Europe Remote (Ukraine) Ukraine AWS Azure DevOps

Required skills

AWS general (EMR - Cluster. EC2, EKS, AWS IAM) / expert
Java/Python / expert
Flink / strong
Kafka / strong
Terraform / strong

We are looking for a Software Engineer to join a project in the Pharmatech domain.

Our ideal candidate can break down and solve complex problems with a strong motivation to get things done with a boots-on-the-ground, pragmatic mindset! He or she is detail-oriented and has the ability to improve overall quality.

We are looking for an engineer who can creatively handle complex dependencies and ambiguous requirements, competing for business priorities, while producing fit-for-purpose, optimal solutions. 

Customer

Our customer is a biopharmaceutical company, which focuses on scientific innovation to deliver medicines and vaccines that may help millions of people around the world. 

Requirements

  • AWS general  
  • Flink 
  • Kafka 
  • EMR – Cluster. EC2, EKS  
  • AWS IAM  
  • Java/Python 
  • Terraform 
  • Packer 
  • Elastic 
  • Grafana  
  • Upper-Intermediate English level  
  • Excellent communication skills, both verbal and written 
  • Able to work as part of a team 
  • Ability to work proactively  
  • Effective collaboration  

 

Nice to have:

  • German language 
  • Spiffe/Spire 
  • Experience with Azure DevOps: Pipeline, Permission mngt, Artifacts  
  • Supply-chain security 
  • Open Policy Agent / Rego  
  • Kubernetes  
  • Docker  
  • AWS CloudFormation  
  • СloudWatch  
  • S3  
  • Typescript - CDK8s 
  • VPC 

Personal Profile

  • Proactive person
  • Enthusiastic problem-solver
  • Good team player
  • Customer orientation
  • Openness to feedback and changes
  • Result-oriented
  • Thoroughness and accuracy
  • Striving for high-quality solutions
  • Strong estimation skills, ability to come up with solutions
  • Ability to communicate solution rationale and build team consensus over business drivers 

Responsibilities

  • Effectively collaborating with the team members and the customer over the course of the project 
  • Designing, setting up, configuring, and testing the project infrastructure 
  • Gathering the requirements related to the infrastructure and making technology decisions on vendors, tools, and approaches related to the infrastructure setup 
  • Designing and implementing the tools intended for the automation of the infrastructure management and configuration, using the Infrastructure as Code (IaC) approach where applicable 
  • Technically driving the tasks related to controlling, scheduling, planning, and deploying releases to different environments, ensuring that the integrity of live environments is protected and that the correct components are released
  •  Analyzing and taking technical decisions on how to customize, set up, configure, and maintain the 3rd party services and integrations related to the infrastructure. Such as:
    • PaaS services provided by the Cloud providers 
    • Infrastructure products from 3rd party software vendors 
  • Technically driving the tasks related to building a CI/CD pipeline, setting up and configuring CI/CD tools 
  • Working on the incidents/problems resolution throughout their lifecycle and resolving them as quickly as possible. Preventing incidents from happening and minimizing the impact of incidents that cannot be prevented 
  • Designing, developing, and maintaining infrastructure documentation, such as infrastructure diagrams, assets inventory lists, etc. 
  • Monitoring service delivery compliance to budget, quality standards, and customer and business stakeholder requirements. Continuously improving and optimizing project infrastructure 
  • Designing and implementing monitoring/alerting solutions to meet the project’s current and future requirements. Continuously monitoring the product (system) health and making a technical decision based on analyzed results 
  • Performing infrastructure coordination related to the design and setup activities at different stages of a project work with various vendors and service providers to ensure a productive environment 
  • Helping in auditing of the projects to improve quality where necessary and to identify faster, cheaper, and easier ways of providing a service where applicable 
  • Carrying out technical supervision and coaching of middle and junior staff 

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now

    OR

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb