Hi, we are Avenga Ukraine! We are a global team of experts. Our goal is to set tomorrow’s wide industry benchmarks today. We consult, design, engineer and deliver real-world reliable solutions with fast results. We know how to work smoothly and have a lot of fun together.
14 червня 2022

Middle/Senior Python Engineer (вакансія неактивна)

Київ, Харків, Львів, Вінниця, Івано-Франківськ, Луцьк, Полтава, Хмельницький, Черкаси, віддалено

Vacancy level: Middle, Senior

Customer: London, UK

Technology stack: Python, AWS, Snowflake

Domain: Fintech

Project description: We’re growing steadily and are looking for a Python Software Engineer to join our team on a full-time basis. Join us and you will work on building APIs & microservices, real-time data ingestion, and ETL pipelines, gather experience in event-based architecture and infrastructure automation in AWS.In this role, you will be responsible for working with the Platform lead to implement API on the AWS Cloud platform. As a Python Engineer, you will write performant, reusable, and well-documented Python code using Swagger/OpenAPI specification within a rapidly growing codebase.
The role requires recent knowledge and experience in delivering large and complex backend platforms specifically within an AWS Environment.

What you bring along:

  • 3+ years of experience with Python;
  • Experience with SQL and NoSQL;
  • Strong knowledge of Microservice oriented architectures and event-based systems;
  • Solid with Python dependency management;
  • Confident in using Linux and OSX environment & bash scripting;
  • Experience with API specification using Swagger / OpenAPI;
  • Experience with Docker;
  • Good understanding of HTTP REST API;
  • Strong knowledge of AWS;
  • English — Upper-Intermediate or higher.

This is your mission:

  • Developing API using Python;
  • Work creatively in a problem-solving environment demonstrating teamwork, innovation, and excellence;
  • Work collaboratively with 3rd party suppliers, architects, UX designers, product owners, and delivery teams.

Nice to have:

  • Bachelor’s Degree in Computer Science, Computer Information Systems or Information Management Systems preferred;
  • Experience with Snowflake;
  • AWS certification will be a plus;
  • Full-stack development or Backend with some experience using JavaScript;
  • Good knowledge of software architecture, object-oriented programming, and design patterns;
  • Experience with ​HTML5, JavaScript, ReactJS/Angular;
  • Knowledge of different authentication mechanisms and implementation in HTTP, including OAuth, JWT, and SSO;
  • Knowledge of event-based system implementation using SNS, SQS, RabbitMQ, Kafka, or similar.

Your benefits:

  • Flexible remote policy;
  • Reimbursement of education and certification;
  • Medical insurance and sports services compensation;
  • Paid out of reach, sick days and public holidays;
  • Language school on site;
  • Accounting and legal support.