Position: DevOps engineer
Company: OnHires
Category: DevOps
Experience required: 3y

About us
A group of fintech projects that builds and improves the world's infrastructure using blockchain technology. We are a new-generation cryptocurrency financial service that allows you to exchange, convert and make payments in both fiat and cryptocurrency. We have 450,000+ active users, are in the top 30 of Forbes Ukraine and have a staff of 70 people. Our products solve users' problems - we provide a simple migration between financial systems (traditional and crypto). Currently, there are 5 products in the company's portfolio.

Company Mission
To create a cryptocurrency financial infrastructure similar to fiat.

Role in the project
The DevOps Engineer is responsible for the deployment, automation, monitoring, and management of cloud-based infrastructure. This position will work to continuously improve current tools and services that support deploying, monitoring, and managing sites/software/applications. The DevOps Engineer will identify automation opportunities, designs, and develop automation solutions that improve operations and efficiencies. This role will advocate and promote knowledge sharing and the “DevOps culture” across the Engineering Department. Must have a passion for creating outstanding solutions and be highly motivated to work in a fast-paced start-up environment. We are looking for a “doer” that takes great in their craft and has a passion for problem solving.

What is important to us in this role:
-You must have exceptional interpersonal and communications skills (written and verbal) to effectively communicate and collaborate with a broad range of groups and individuals;
-Must be disciplined and process-oriented;
-Must be highly organized and capable of providing appropriate technical support/leadership while requiring minimal day-to-day guidance;
-Possess superior problem-solving skills for a complex network topology, being able to assemble a team as needed to identify issues, root causes and solutions;
-Able to communicate difficult technical concepts clearly to a variety of individuals of varying technical expertise and understanding;
-Great communication skills, great work ethic;
-Great sense of urgency and ability to react to changing requirements;
-Team player;
-Comfortable with iterative (Agile Scrum/Kanban) development.

Requirements
-Minimum of 3-4 years of experience in DevOps or provisioning environments, deploying applications, and maintaining infrastructures;
-Minimum 5-7 years of experience in an IT Environment;
-Strong Linux experience, including a general Linux server hardening processes and security;
-2-3 years’ experience with AWS (EC2, S3, VPC, IAM, EKS, ECS, RDS);
-2-3 years’ experience with infrastructure-as-code, using CloudFormation, Terraform, Packer;
-2-3 years’ experience with Docker and Kubernetes;
-2-3 years’ experience using monitoring tools, such as Prometheus, Kibana, Grafana, DataDog;
-1-2 years’ experience with dev tools, like gitlab ci, jenkins, vault etc;
-2-4 years’ experience in shell scripting. Other scripting languages like python are beneficial;
-1-2 years’ experience using Cloudflare, Cloudfront.

Responsibilities
-Ensure the availability, performance, scalability and security of production systems;
-Identify automation opportunities to improve operations;
-Review architecture and offer recommendations for improvements;
-System troubleshooting and problem solving across multiple platforms (dev/test/prod);
-Embrace continuous integration and continuous delivery (CI/CD) processes;
-Evaluate new technology options and vendor products;

Would be a plus
-Some coding knowledge is a bonus, but overall understanding of coding practices is required;
-SecOps approaches will be plus;
-Experience with Atlassian tools like Jira and Confluence.

Work conditions
-we have a socially significant project, and we want to solve universal problems with payments;
-we are ready to give you all the knowledge and training you need, and we are open to applying your knowledge and experience to succeed;
-you can be completely autonomous in your work. We’ve got a flat organizational structure as it’s possible, which allows you to be your own boss, rather than having to coordinate your actions with three supervisors;
-medical insurance policy upon successful completion of the adaptation period.