All offersGdańskPythonSenior Python Software Engineer
Senior Python Software Engineer
Python
IHS Markit

Senior Python Software Engineer

IHS Markit
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Python
    advanced
    Docker
    advanced
    Flask
    advanced
    AWS
    regular
    English
    regular

Job description

Responsibilities:

• Develop a key component in a system for managing big data (5+ Petabytes) in the company, mostly in backend but potentially also in front-end
• Package your application in Docker containers and deploy it to the cloud (AWS)
• Use AWS services (IAM, S3, Lambdas, SQS, SNS)
• Use and modify various Dev-Ops tools to automate repetitive tasks
• Work in a team environment using Agile (Scrum) practices and methods
• Work with internal and external customers to understand requirements better and adjust the design accordingly

Requirements: 

• Full project life-cycle experience of a web app
• Rich experience in Python (the team uses Flask, Marshmallow, SQL Alchemy)
• Knowledge of Docker
• Good knowledge about common design patterns and architecture patterns
• High analytical and problem-solving skills
• Eagerness to learn new things and passion for software development  
• Strong unit testing and troubleshooting skills
• Curiosity why something is working even though it should not 
Additionally, as a Senior team member you are expected to: 
• Be a mentor to other team members
• Drive architecture design in cooperation with other team members
• Perform investigation and design tasks independently 

Nice to have:

• Other modern programming languages, like Java, Kotlin, Scala, C#
• Elasticsearch
• AWS services - S3, EC2, IAM, SQS, SNS, Lambda
• React, Angular or other front-end frameworks 

We offer:
 

• Access to the most interesting information technologies
• Ability to implement your own ideas and solutions
• Competitive salary
• Participation in conferences and training
• Three days for charity/volunteering
• Chillout & fun room (table tennis, table football, Xbox, billiards)
• Attractive benefits package (private health care, life insurance, MultiSport card)
• English classes
• Fruit days, coffee, tea, chocolate