Position: Senior DevOps Engineer
Company: Blackbird Lab
Experience required: 5y
Category: DevOps
English level: upper
Published: 2023-07-01T00:00:00+03:00

Blackbird is just starting to work with EBlock, an online vehicle auction where vehicles are bought and sold in 60 seconds. EBlock is headquartered in Toronto, Canada, and over the last few years has grown significantly.

**Position & client**
As a part of the infrastructure team, you will be working closely with DevOps engineers and Architects from Canada and will have the opportunity to contribute to overall cloud infrastructure, improve day-to-day operations, system performance and scalability. EBlock is a real-time vehicle auction which has significant load and consists of multiple comprehensive microservices. As a part of this team, you’ll spend 80% of your time working with AWS and Terraform and 20% of your time with Java/Docker, as some of the systems that this team manages will require code changes for maintenance purposes. 
This is an outstaff position so readiness to shift your working day will be a strong plus. 

**Stack of the project**
- AWS 
- Kubernetes (AWS EKS) and AWS ECS Fargate
- AWS Lambda
- CI/CD with Jenkins and  AWS CodeBuild, CodeDeploy, CodePipeline
Terraform, Pulumi
- Dockerized apps written in Java

**Responsibilities**
- Automation, deployment, management, and maintenance of AWS cloud-based systems
- Ensuring availability, performance, security and scalability of AWS production systems
- Establish, manage the creation, release, logging, monitoring, metrics and configuration of production systems
- Help optimize our backend, mobile and web release cycle building continuous deployment and continuous integration pipelines
- Develop and maintain infrastructure documentation and technical diagramming of interconnected systems and networks
- Handle incidents, troubleshoot systems, perform root cause analysis of outages, and resolve problems across various application domains and platforms
- Define, automate, adhere and validate disaster recovery, data manipulation, compliance, security controls, risk treatment and change management policies
- Work solo or collectively with peer DevOps engineers, collaborating cross-functionally and sharing knowledge

**Requirements**
- 5+ years of experience as infrastructure engineer / developer
- 2+ years experience with AWS and Terraform 
- Experience with Java technology stack is a strong plus
- Experience with Docker, Kubernetes, AWS ECS
- Experience with AWS Lambda
- Knowledge of CI/CD processes and AWS CodeBuild, CodeDeploy, CodePipeline
- Upper-Intermediate English speaking level

**Team setup & processes**
- Director of Engineering (Canada)
- 2 Senior DevOps Engineers (Canada)
- Senior DevOps Engineer (Ukraine) 
- Senior DevOps Engineer (Ukraine/Colombia) - open position

**Interview process**
- HR interview (30 mins)
- Technical interview with a Senior DevOps Engineer (60 min)
- Final interview ﻿with the client (60 min)

**Benefits**
We are all for the self-development of each team member. As a part of our team, you’ll be supported in your professional growth, work on Macs, receive certifications, and visit conferences. On top of that, you will enjoy an attractive social package, including

- Сompetitive monthly compensation
- Flexible working schedule
- Working remotely
- 18 paid vacation working days
- Paid sick leaves (with 5 undocumented days per year)
- Health support with medical insurance or sports programs
- English lessons, sports activities, and charity events
- Full support of Private Entrepreneur reporting services (ФОП)