Position: Middle/Senior DevOps Engineer
Company: EPC Network
Category: DevOps
Experience required: 3y
English level: upper

Requirements:
— Knowledge of AWS infrastructure (EC2, S3);
— Excellent knowledge of subnets, netmasks;
— Good knowledge of Linux;
— Experience with the infrastructure as code;
— Knowledge about CI/CD pipelines (Gitlab CI, Jenkins);
— Knowledge of Kubernetes;
— A mind-set to script and automate everything;
— Understanding and experience of programming languages such as NodeJS or PHP;
— Experience developing software and web applications for a large corporation;
— Demonstrated project development and leadership skills;
— Good command of English (both written and spoken).

Will be a plus:
— Knowledge of Prometheus ecosystem;
— Experience with NGINX;
— OWASP top 10, OSI, VPC;
— Skillful with Infrastructure as a Code (CloudFormation, AWS CDK);
— Experience in Fintech domain.

What will you get as a part of the Team:
— Challenging tasks for you to battle and sharpen your skills;
— Long-term career opportunities with dynamically developing company;
— You will have the chance to work with a super talented team and be part of an exhilarating, creative atmosphere in the modern office in the center (Pechersk) with a magnificent view from 26–27 floors;
— 20 paid vacation days & 7 paid sick leaves;
— We say “Yes” to chilling (parties, team-building, Fridays office movies, events);
— Coffee, tea, Red Bull, sweets, fruits and more snacks;
— We have our own grill on the balcony and often arrange barbecue)

Responsibilities:
— Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them;
— Establish milestones for necessary contributions from departments and develop processes to facilitate their collaboration;
— Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team;
— Provide detailed specifications for proposed solutions including materials, manpower and time necessary;
— Provide clear goals for all areas of a project and develop steps to oversee their timely execution;
— Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently;
— Mentor and train other engineers throughout the company and seek to continually improve processes companywide;