Position: DevOps Engineer (AWS) for a Scientific Company
Company: Alcor
Experience required: 3y
Category: DevOps
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

Dotmatics is a leading provider of scientific software applications used by thousands of scientists worldwide: in academia and biopharmaceutical companies our software helps scientists make new breakthroughs. For example, our software has been used for research and development of vaccines for Covid-19.

Dotmatics is seeking a DevOps Engineer to join our global Product Ops team. In this role, you will have the opportunity to apply your knowledge to help improve our processes, infrastructure and security by applying best practices with the latest technologies.

We are building GraphPad Prism Cloud, and maintaining a variety of shared services used to run GraphPad.com, SnapGene.com, Geneious.com and other brands (marketing websites, web apps, internal apps, APIs, billing, business intelligence, and more). 

Our stack is composed of best-in-class technologies including AWS, Docker, Kubernetes, Bitbucket Pipelines, Pulumi, Grafana and more.

We are backed by Insight Partners, one of the world's leading technology investors (Docker, Postman, Automattic and many others), and our applications are used by millions of scientists around the globe.

What you’ll be doing

- collaborating with engineering and product stakeholders to address needs;
- creating and documenting infrastructure as code with Pulumi;
- helping implement best-practices for our AWS infrastructure;
- building and maintaining deployment pipelines and associated operations;
- managing existing infrastructure in production and development environments;
- performing load testing and recommending improvements for engineering;
- monitoring critical systems for uptime, performance and security;
- troubleshooting and resolving reliability issues in production;
- helping us learn and adopt DevSecOps practices with the team;
- identifying issues and opportunities to improve our security posture;
- implementing observability, endpoint protection and incident response systems;
- assisting with penetration tests and issue remediation;
- upgrading and improving overall architecture for scale and security.

What we’re looking for

- 3+ years of experience with high traffic applications and complex infrastructure;
- experience translating AWS well-architected principles into action;
- hands-on AWS experience (ALB, ECS, EKS, EC2, S3, RDS, CloudFront, Route53, etc);
- familiarity with AWS security tools (GuardDuty, CloudTrail, Security Hub, etc);
- strong knowledge of infrastructure-as-code (Terraform, CloudFormation, Pulumi);
- willingness to work with Pulumi as our preferred IaS toolkit;
- experience working with Docker, Kubernetes, Nginx and Apache is desirable;
- prior experience setting up CI/CD pipelines (e.g. BitBucket Pipelines);
- experience with APMs and logging (e.g. Sentry, DataDog, Grafana, Prometheus, Loki);
- proficient in scripting languages (e.g. bash, Python) will be a huuuuge plus;
- solid understanding of Linux administration and networking (e.g. HTTP/2)
- experience working in environments with microservice architectures and serverless;
- experience working with databases (e.g. PostgreSQL, MySQL, MongoDB);
- excellent written and verbal communication skills: able to interact with 3rd party support;
- highly organized and responsive.

Social package:
- Vacation - 20 working days per year, 5 working days per year are given in advance on the day of commencement of work.
- Health insurance.
- Compensation for optional gym attendance.
- Official weekends and holidays, in accordance with Polish law.
- Flexible schedule.