Senior Python Cloud Developer

Python

Senior Python Cloud Developer

Python
Fabryczna 6, Wrocław

Grape Up

Undetermined
Permanent
Senior
Office
2 794 - 4 191 USD
Gross per month - Permanent

Job description

At Grape Up our mission is to help companies become cloud-native.
Our current projects are based on cooperation with international clients from various industries such as automotive, telecommunication or finance from the United States, Europe, and Asia.

Responsibilities

  • Designing and building Cloud-Native Applications using Python/Flask and Lambda on AWS architecture
  • Migrating legacy solutions to modern microservice-based applications
  • Integrating various services (databases, storage, APIs) into cloud applications
  • Creating CI/CD workflows along with test suites
  • Enforcing good programming practices

Requirements

  • Advanced knowledge of Python 3
  • Ability to design scalable micro service architectures
  • Understanding of containerized web application design principles (twelve-factor applications)
  • Experience with some AWS services (ECS, Lambda, S3, Aurora, Route 53, ALB, API Gateway, ECR, SQS, SNS, SSM)
  • Knowledge of SQL databases (PostgreSQL)
  • Knowledge of CI/CD pipelines and multi-environment blue green deployments on AWS platform (Jenkins, Terraform)
  • Knowledge of unit, integration and load testing principles and tools (Pytest, Locust)
  • Ability to demo designs and deliverables to the client
  • Very good command of English
  • Good communication skills
  • Open for new technologies

Nice to have

  • Knowledge of NoSQL databases (DynamoDB, Apache, Cassandra)
  • Know-how about building and packaging Python Lambda Functions (Serverless)

Tech stack

    English

    advanced

    Python 3

    advanced

    CI/CD

    advanced

    Databases

    regular

    Git

    regular

    AWS services

    regular

    Scrum

    regular

    aws lambda

    regular

    Docker

    junior

    Unit Testing

    junior

Office location

Published: 16.01.2020