All offersKrakówPythonSenior Python Cloud Developer
Senior Python Cloud Developer
Python
Grape Up

Senior Python Cloud Developer

Grape Up
Kraków
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

    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

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)