Position: DevOps Engineer
Company: Innovecs
Category: DevOps
Experience required: 3y
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

You will be working in the team, that specializes on internal DevOps and external services/utilities that oriented for DevOps of customers.
Tasks mainly will include developing integrations with cloud/containers/monitoring platforms. These integrations are usually stand alone utilities that integrate systems with target platforms.

Projects include:
• CSI plugin
• Operators for Openshift/Kubernetes/rancher for deploying project clients
• Developing ways of deployment in cloud (like AWS CloudFormation, AWS Control API, in future Azure analogues)
• Developing utilities for managing project cluster after initial deployment (like Autoscaling groups in AWS, integration with EKS), in future integrating deploying part with these utilities/replacing with a single way that will consume both initial deployment and project cluster management utilities
• Working on parts of customers clusters monitoring system, parts that include integration with various DevOps utilities.

REQUIREMENTS
- Deep knowledge of Linux. Specifically systems, processes lifecycle, resource management and containers;
- Experience with Go;
- In-depth knowledge of Helm charts;
- Practical experience with AWS.

WILL BE A PLUS
- Experience with Go;
- Familiarity with Azure, GCP;
- Kubernetes internals;
- Familiarity with Openshift/rancher;
- Past experience in data storage area.

RESPONSIBILITIES
- Implementing new python-based CLI features;
- Implementing new python-based DevOps-oriented features in internal
framework, examples:
- Improving internal CI/CD flow,
- Implementing release-management oriented features, like
- Release notes process (based on jira+slack+PRs)
- Automation for synchronizing PRs and Jira, custom implementation
- Split pieces of code into stand-alone services;
- Tracking/investigating of tests executions failures that might be caused by bugs in framework.

WHAT WE LOVE ABOUT INNOVECS
- An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
- We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver;
- High-level compensation and regular performance based salary and career development reviews;
- Medical insurance (health), employee assistance program;
- Paid vacation, holidays and sick leaves;
- Gym 24/7, personal fitness instructor;
- Massage in the office, personal wellness consultant;
- English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
- Referral program.