All offersBiałystokPythonPython Cloud Developer
Python Cloud Developer
Python
Grape Up

Python Cloud Developer

Grape Up
Białystok
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office
Grape Up

Grape Up

Grape Up is a technology consulting company helping the world’s leading enterprises deliver their most impactful software using AI, Machine Learning, Cloud-Native Technologies, and a unique approach to software delivery.

Company profile

Tech stack

    Python 3
    master
    English
    advanced
    Databases
    regular
    Git
    regular
    CI/CD
    regular
    Docker
    regular
    AWS services
    regular
    Scrum
    regular
    Unit Testing
    regular
    aws lambda
    regular

Job description

Online interview
At the moment our recruitment process is entirely remote.

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.

SALARY

UoP: 10 000 - 15 000 PLN gross/month
B2B: 11 800 - 17 700 PLN net/month

Responsibilities

  • Designing and building Cloud-Native Applications using Python/Flask and Lambda on AWS infrastructure
  • Migrating legacy solutions to modern microservice-based applications
  • Integrating various services (databases, storage, queues) 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 microservice 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 no SQL databases (DynamoDB, Cassandra)
  • Know-how about building and packaging Python Lambda Functions (Serverless)