Position: Software Engineer (Python developer)
Company: DataJob
Experience required: 5y
English level: intermediate

Software Engineer requirements:

• Python developer 5+ years with strong mindset of building scalable and high-quality production infrastructure

• Excellent programming skills in Python

• Experience with operations, maintenance, and development processes in agile teams

• Experience creating unit tests, integration tests, and automation tests for production applications.

• Hands-on experience in different kinds of infrastructure development tasks, such as operating Kubernetes clusters or administrating cloud services.

Tools/software:

• Working knowledge of Python 3

• Numpy, Pandas

• Knowledge about common toolboxes used in the field

• Spark

• Redis, SQL

• Kubernetes, Docker

• Azure Datalakes, Azure Pipelines, Azure DevOps