Position: Senior DevOps Engineer
Company: Proxet
Experience required: 5y
English level: upper

We are looking for a senior DevOps engineer with GCP experience to help us setup and support all the DevOps processes for a highload project in the FinTech domain.

About the role

As a senior DevOps engineer, you will produce clean and maintainable DevOps solutions, help establish all the DevOps practices, refine the infrastructure architecture and setup monitoring tools.

ABOUT THE PROJECT: 

The project is currently under NDA and we can only provide limited details. In short, the project involves building a flexible and scalable payment gateway that handles a high number of online transactions.

Our client is a leading payment service provider. It is a full-service provider that unites complex payment processes into one single ecosystem. Our client provides a unified, streamlined, and convenient option for those looking for payment services without having to individually handle the multiple facets of payment processing. 

LOCATION
Remote: Kyiv, Lviv, Wroclaw

REQUIRED SKILLS & EXPERIENCE:
5+ years of working experience in DevOps;
Ample experience with GCP- Google Cloud Platform;
Experience in continuous deployment, build systems & sandbox management;
Experience using Terraform and Kubernetes;
Proven experience in building highly secured infrastructure;
Experience in using TeamCity (Nice to have other CI/CD tools);
Good knowledge of Scripting in Linux: Bash;
Experience in common open-source monitoring/metric/build software (NewRelic for example);
Exceptional understanding of service quality, live maintenance, and data integrity;
Knowledge of L2/L3 networking fundamentals and technologies;
Understanding of TCP/IP and load balancing;
Upper-Intermediate English or above.
NICE TO HAVE:
Experience in site reliability development;
Experience in common open-source software such as PostgreSQL, Varnish, Redis, Memcached, Apache, and NGINX;  







RESPONSIBILITIES:
Streamline/automate CI/CD process to allow consistently successful deployments as well as faster and simpler maintenance and rollbacks;
Streamline/automate management and monitoring in all environments; 
Design and setup tools, practices, and processes that help development and support teams achieve their goals more efficiently;
Create Runbooks and Handbooks for the developers that will help dev team to support newly created FinTech product