Position: DevOps Lead Engineer
Company: Don`t Panic Recruitment
Experience required: 3y
English level: upper

**proSapient** is a primary research platform that helps our partners conduct primary research around the globe. Our core business is to connect investors with industry experts who can provide insight into their industries. Our platform leverages AI and ML to offer a wide variety of features that are unique to us. Our business has grown rapidly and in the last 18 months, our headcount has grown from 2 people to 44 people (split between Kyiv, UK, and USA).

Consulting and private equity firms come to proSapient when they need to gather knowledge, critical to ensuring they make the right decision. It is our mission to provide them with this knowledge efficiently and collaboratively.

We are looking for a talented **DevOps Lead Engineer** to join our team who will be responsible  creating software deployment strategies and developing internal infrastructure with the best practices of IaC, monitoring, and high availability of services. DevOps Lead Engineer handles the entire DevOps lifecycle and is accountable for the implementation of the process.

**Responsibilities**
 - Managing growing devops team (2-3 engineers);
 - Working on devops quarterly plan with connection to the other teams;
 - Building communication between devops and the other teams;
 - Working on ways to automate and improve development and release processes based on the needs of developers and services;
 - Working with software engineers to ensure that development follows established processes and works as intended;
 - Participate in production releases with Team Leads;
 - Ensuring that systems are safe and secure against cybersecurity threats;
 - Follow best security practices (ISO 27001) to guarantee system reliability to our customers;

**Who you are (requirements)**
 - First of all - you love your job and excited about automation, security, and infrastructure as a code;
 - Proactive person and solid communicator, team player;
 - DevOps Engineer with at least 3+ years of experience;
 - Proven experience in DevOps tools such a Terraform, Helm, Kubernetes, Hashicorp Vault, GitLab CI;
 - Good knowledge of an AWS cloud platform and proven experience of administration it by Terraform;
 - Understanding of general security principles, access roles, and policies;
 - Basic understanding of programming languages, able to solve minor bugs or fast investigate a problem and create a corresponding bug report;
 - Understanding that DevOps is a set of practices that combines software development (Dev) and IT operations (Ops);

**Will be a plus if you:**
 - Have an experience with team management;
 - Good knowledge of some programming language such as Python, GoLang, Rust, Elixir, or any other that you might know;
 - Experience with Hashicorp solution stack and tools;
 - Good experience with monitoring and logging tools such as ELK, DataDog, Sentry, Prometheus, Grafana, etc;
 - Understanding and knowledge of microservices architecture patterns such a pipeline, event-based, etc;

**Technical stack**
**DevOps**: AWS, Kubernetes, Helm, Terraform, Hashicorp Vault GitLab/GitLabCI
**Languages**: Python 3.7+, Elixir (GoLang and Rust can be too in future)
**Frameworks**: Django, Flask, Celery, Starlette, Click
**Databases**: PostgreSQL, MongoDB, ElasticSearch, Redis, Kafka

**What do we offer:**
 - Ability to work fully remote or from Kyiv, Ukraine office;
 - Paid vacations and sick leaves (100%);
 - Time for refactoring and improvement of existing solutions;
 - Time for planning through of architectures and implementation of new features;
 - Working with modern, scalable technologies and frameworks, occasional team buildings;
 - Competitive salary;
 - Strong, professional team;