Про роботу
Responsibilities:
- Working together with the development team in order to ensure optimal CI/CD process
- Creating CI/CD pipelines
- Defining new infrastructure using IaaC tools like Terraform, CloudFormation or AWS CDK depending on the needs of the project
- Maintaining and updating existing infrastructure using IaaC tools
- Performing audits of an existing infrastructure to ensure it’s built according to industry best-practices
- Setting up billing alarms and analyzing AWS bills for applications in order to detect inefficient use of resources and spikes in billing
- Sharing knowledge about AWS with other team members
- Working on PoC(proof of concepts) with new AWS services
Requirements
- English - Intermediate and higher. Strong writing skills. Ability to participate in a call
- At least 3 year of experience
- Networking (OSI model, NAT, DNS, TCP/IP)
- Knowledge of Linux/Unix (Unix filesystem, standard input/output devices, network commands, PPA, Bash scripting)
- Understanding of virtualization, containerization and what’s the difference
- Understanding of modern approaches of building applications in the cloud
- Experience with one of the infrastructure as code tools (Terraform, AWS CloudFormation, AWS CDK, Ansible, etc)
- Experience with Git
- Basic experience with one of the programming language (JavaScript, TypeScript, Python)
- Experience in creating CI/CD pipelines
- Understanding software development lifecycle
It Will be a plus
- Experience with AWS(Amazon Web Services) or Google Cloud
- AWS or Google Cloud certifications
- Kubernetes experience
Benefits:
- Proper compensation
- Coverage of paid certifications
- Teambuilding events
- Microbonuses system
- Remote
- 20 days vacation
- 24 days sick-leave
We DON'T have:
1. Corporate bullshit
2. Bureaucracy
3. HRs, People Partners, Happiness Managers, Wellbeing Coaches (see point 1.)
4. <Ask me during the interview about this, you are going to like it>
About the interview process ( a.k.a. a bonus for those who can read so much text):
1. We have only one interview — a deep technical interview
2. The interview consists of two rounds, one hour each
Topics we usually cover:
- Networking — OSI model, NAT, DNS, TCP/IP, routing tables, ports forwarding
- Linux/Unix — shell commands, output redirection, processes and signals
- Containers — working with containers, building images, pushing images to image repositories. Difference between virtual machines and containers
- Infrastructure-as-a-Code
- Working with Git
- Cloud computing models (IaaS, PaaS, FaaS). Differences and application of each model
- Working with AWS
Відгуки про роботу в AgileVision 3
Ira Troshchynska - Head of Marketing - Київ - працівник, з 2020
23.06.21Ira Troshchynska - Head of Marketing - Київ - працівник, з 2020
Ivan Metla - Lead Software Engineer - Чернигов - працівник, з 2016
21.04.21Ivan Metla - Lead Software Engineer - Чернигов - працівник, з 2016
Alexander Bartash - Software Architect - Чернигов - працівник, з 2020
21.04.21Alexander Bartash - Software Architect - Чернигов - працівник, з 2020