Python Engineer (offline)

The main feature of the project is to ensure transparent work with virtual storage from various cloud providers.
Architecture: the project is currently migrating from microservices to the serverless architecture (FaaS);
Stack: Python, .Net Core, C#, Angular 11, Terraform, Go, REST API, GRPC, Docker, Kubernetes, Jenkins, AWS, Azure, GCP, CQRS, Helm, OpenWhisk.

Responsibilities:
• Development / improvement of the current FAAS architecture;
• Communication with the client and discussion of technical solutions, proposal of alternatives;
• Investigation / decomposition of new epics;
• Development / improvement of CI/CD pipelines;
• Development of API based on REST, GRPC;
• Cloud based development using Docker, Kubernetes, Jenkins, AWS;
• Monitoring the interaction of REST API and MessageBus to obtain information from the storage of various microservices;
• Conducting researches (for example for Sentry, PingOne);
• Writing and maintaining tests, using their own libraries (Сhassis);
• Monitoring and implementation of services at the stage of production;
• Description and support of technical documentation in Confluence;
• Analysis and research of new solutions.

Required skills:
• 3+ years of software development experience;
• Experience with Python;
• Ability to work with the REST API (experience with gRPC or any other RPC will be as a plus);
• Experience with SQL DB (PostgreSQL is preferable);
• Understanding of the principles of OOP, SOLID and the ability to apply them in practice;
• Knowledge of the principles of clean code and the ability to apply them;
• Intermediate level of English.

As a plus:
• Experience working with microservice architecture;
• Knowledge of C# / .Net technology stack;
• Experience with Docker;
• Understanding of CI / CD, Jenkins, k8s;
• Experience with any FaaS providers, preferable OpenWhisk;
• Ability to work independently with the requirements.

Our benefits:
• No micromanagement;
• Freedom to engage in decision-making, and implementation;
• Ability to work in a team of professionals (the ratio of middle and above specialists 80/20);
• Participation in the development of high-quality products;
• Direct communication with clients on a partnership level;
• Professional development opportunities ($500 education budget, well-managed processes, communities, internal library);
• Health insurance;
• Accounting services;
• 30 paid calendar days off;
• Opportunity to work remotely;
• Relocation reimbursement;
• Soulful team buildings and corporate events.

Join us and let’s make this world and yourselves better!

About MEV, LLC

MEV — професійна команда з розробки програмного забезпечення. Компанія на ринку інформаційних послуг більше 10 років. Центральний офіс компанії знаходиться в San Francisco. Основний технічний відділ розташований в Україні, у містах Черкаси та Львів.

Company website:
https://mev.com/

The job ad is no longer active
Job unpublished on 25 January 2022

Look at the current jobs Python Lviv→