Python AWS Engineer

We are looking for

Python AWS Engineer

Lviv, Kyiv, Khmelnytskyi, Ivano-Frankivsk, Cherkasy, Poltava, Vinnytsia, Lutsk

Apply now
  • Avenga is a global IT and digital transformation champion. Together, we are more than 2500 professionals with over 20 years of experience. We deliver strategy, customer experience, solution engineering, managed services, and software products. Our mission is to shake up the conventional IT market.

  • We’re growing steadily, and are looking for a Python Engineer to join our team on a full-time basis.
    As a part of our team, you will work on building Microservices, real-time data ingestion, and ETL pipelines with experience in event-based architecture and infrastructure automation in AWS. The Python Engineer will be responsible for working with the Platform lead to implement AWS Cloud platforms and applications as part of a portfolio of Data Analytics projects. In this position, you will write performant, reusable, and well-documented Python code together with infrastructure code to implement CI/CD and document 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.

  • content / avenga / career / icon / avenga-career-icon-requirements

    Skills and Qualifications:

    • 3+ years of experience with Python 3;
    • Experience with SQL and NoSQL;
    • Strong knowledge of Microservice oriented architectures and event-based systems;
    • Solid with Python dependency management;
    • Hands-on experience with Python dependency management;
    • Confident in using Linux and OSX environment & bash scripting;
    • Experience with API specification using Swagger / OpenAPI;
    • Knowledge of Infrastructure as code: Ansible, Terraform;
    • Good understanding of HTTP REST API;
    • Competent in CI/CD with Bamboo and/or Jenkins;
    • Work with AWS services: API gateway, Lambda, SNS, SQS, DynamoDB;
    • Upper-Intermediate level of English.
  • content / avenga / career / icon / avenga-career-icon-responsibilities

    Responsibilities:

    • Python 3 application development including ETL Jobs, Event processing, AWS Lambdas, etc.;
    • CI/CD implementation using Bamboo, Ansible, Terraform, Git, Nexus, pip;
    • Deployment automation, management, and maintenance of AWS cloud-based production systems;
    • Ensuring availability, performance, security, and scalability of AWS production systems;
    • System troubleshooting and problem resolution across various application domains and platforms;
    • Definition and deployment of systems for metrics, logging, and monitoring on AWS platform;
    • 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.
  • content / avenga / career / icon / avenga-career-icon-requirements

    Nice to have:

    • Experience with JavaScript (ReactJS);
    • Work with Java 8 / Java 11;
    • Knowledge of different authentication mechanisms and implementation in HTTP, including OAuth, JWT, and SSO;
    • Deal with ​Enterprise Architecture;
    • Knowledge of event-based system implementation using SNS, SQS, WMB, RabbitMQ, Kafka, or similar;
    • Familiar with MQ..

Our benefits

We care about your professional development as well as your health, satisfaction and well-being. That is why we offer:

  • content / icons / avenga / career / benefits / fitness

    Sports compensation program

  • content / icons / avenga / career / benefits / snacks

    Free snacks and drinks

  • content / icons / avenga / career / benefits / tolleevents

    Winter and summer corporate parties

  • content / icons / avenga / career / benefits / learning

    Reimbursement of relevant education and certification

  • content / icons / avenga / career / benefits / presents

    Presents for Life events

  • content / icons / avenga / career / benefits / healthcare

    Medical expenses compensation program

  • content / icons / avenga / career / benefits / accounting-and-legal-support

    Accounting and legal support

  • content / icons / avenga / career / benefits / free-english-course

    Free English courses on site