— 2+ years of experience with Linux-based infrastructures: AWS or/and GCP
— Practical experience with Docker containerization, clustering, and orchestration (ECS, EKS, Kubernetes)
— Confidence with common IaaC, provisioning, configuration management, and application-deployment tools (Terraform, Ansible, Bamboo, etc.)
— Hands-on experience with scripting on Bash or/and Python
— Strong Intermediate English to collaborate effectively with Infrastructure Team from Amsterdam
— Familiarity with general monitoring principles and tools like New Relic, SignalFx, Zabbix, Nagios
— Hands-on experience with microservices architecture
— Deep knowledge and practical experience with common version control systems (Bitbucket, GitHub) and main branching models (Git and GitHub flows)
— Experience of working in an Agile (Kanban, Scrum) environment
— Business trips to Amsterdam
— Annual bonus up to 10% from annual salary
— Access to stock appreciation rights program after 1 year of cooperation with us
— Medical insurance
— Fitness & education compensation
— Paid time off (vacation, sick leaves, public holidays)
— Free English classes with a native speaker
— To become a valuable teammate for both Kyiv-based Development Team and Infrastructure Team from Amsterdam
— Design, implement and develop the continuous deployment systems and configuration activities
— Maintain and support product release pipeline for planned product updates and unplanned emergency fixes
— Analyze performance and stability issues in both DEV and PROD environments
— Continuous improvement and quality control of infrastructure and operations
— Implementation of new technologies in the common process and improvement of existing tools, pipelines and approaches
— Drive the automation of product development, evaluation, deployment, and operations
Our client, Maxeda, is the big Dutch retail group that owns and operates building materials stores across the Benelux (7000 employees/400 offline stores/65000 products online)
Our Kyiv-based team is working on key Client’s digital platforms:
eCommerce platforms www.praxis.nl & www.brico.be
Community & Content management platform www.praxis.nl/voordemakers
These platforms developed based on microservices architecture used for both back-end and front-end sides. For now, our platform built from 40+ services.
Tech stack: JavaScript (React.js + Node.js) , Java (Spring), Ruby on Rails
Infrastructure:
— AWS services: ECS, RDS, Lambda, EC2, S3, VPC, Rout53, CloudFront, CloudFormation, CloudWatch, Elastic Transcoder, Kinesis, IAM, etc.
— Docker
— CI/CD: Bamboo, Bitbucket, LaunchDarkly
— IaaC, provisioning, configuration management: Ansible, Terraform
— Monitoring: SignalFx
— Scripts: Python and Bash
Strategical plans of the Infrastructure Team:
— Switching to multi-cloud (implementation of GCP)
— Kubernetes implementation
— Updating standalone Apache server to Apache in ECS cluster
— Migration of provisioning function from Ansible to Terraform
— Switching to data-driven approach with GCP