Position: DevOps engineer
Company: Teamvoy
Category: DevOps
Experience required: 1y
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

One of clients, *among others*, is a Hong Kong based fintech company.
This particular client is building a better financial platform for digital assets. Platform covers brokerage, custody and exchange for all our customers in one convenient place.

On the project you would have the ability to provision & support multiple products with a huge amount of services, implemented with a variety of programming languages (java, c++, javascript, etc). There is already existing infrastructure, so the main focus would be to support it, and build infra for new services/subproducts. Also DevOps team would improve overall code & infra quality utilizing industry best practices (there is planned transition into K8S in the future roadmap). 


Required skills:
— You know what Ubuntu is and how it is different from CentOS;
— You can install Linux distro from scratch;
— You have experience setting up a web application in VM on Google Cloud or Amazon Web Services;
— You can read and write scripts in bash or any other scripting language;
— You understand what load balancing and autoscaling are;
— You’re willing to ask questions and search for answers online if you get stuck on a technical task;
— You have a habit of digging source code, either locally or on GitHub, for clues if you get stuck on a technical task;
— Automation experience (Packer, Ansible, Chef, Vagrant, etc);
— You have good communication skills.
English level required: Intermediate or higher.

Would be a plus:
— Docker experience (dockerfile structure and practices, k8s, docker-compose, docker swarm etc);
— Experience with one or more monitoring tools (Cloudwatch, NewRelic, Prometheus, etc);
— Experience with CI/CD and associated technologies and patterns;


Responsibilities:
— Oversee cloud environments & existing infrastructure;
— Dockerize existing applications that are running on bare metal;
— Automation and monitoring improvements;
— Daily work with Jenkins, Ansible, Terraform, AWS;
— Participate in ideating and planning upcoming features the team will focus on.

DevOps team for the new platform leverage subproject would include 5 engineers. Main technical stack for the team are: packer + terraform + ansible. 
Other factors:
AWS based cloud environment
Jenkins build 
Gitlab support
Docker repository
Kafka / zookeeper
Redis / RDS / AMQ / NGINX / Cloudflare
Grafana / pager duty
Influx db

 We offer:

* Interesting and challenging work in a dynamically developing company
* Personal and professional development (tech talks, experience sharing meetings) 
* Performance reviews every 6 months
* Superb office in the city center