Position: Python Developer
Company: Skelia
Category: Python
Experience required: 3y
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

Our client is a global mining company with a world-class portfolio of products that are used by a billion consumers every day. Our client relies on data and cutting-edge data science to enhance their operations. They also use advanced machine learning and artificial intelligence to optimize their processes.

**Mission**

Develop highly configurable data solution for end-to-end batch, near real-time or streaming data, covering the full Software Development Lifecycle
Effectively test and adapt testing frameworks to embed and codify tests
Ensure code quality and performs code reviews of fellow developers
Take technical ownership for the implementation of the software engineering solution at an allocated product
Clearly communicate and explain concepts to senior stakeholders and key teams during sprint reviews and other program meetings
Have a clear understanding of Agile best practices and proactively collaborate and support the team if needed during the whole sprint cycle
Document technical implementation details and artifacts created as part of the process
Collaborate with the operations team to ensure operational readiness and support detect the resolution

**Requirements**

4+ years of experience in Python development
Experience with Python frameworks and libraries like Flask, SimPy
Skilled in serving data for applications and analytics through a variety of technologies such as SQL Server, SQL DBs, Cosmos DB, PostgreSQL, Delta Lake
Experience with automation tests (PyTest) executable via pipeline and version controlled with test frameworks integration
Hands-on experience in developing and deploying mathematical and statistical models

**Nice to have**

Skills in designing and developing metadata-driven frameworks for reusable data engineering solutions
DevOps knowledge to build release artifacts, and operate, monitor, troubleshoot via CI / CD process implementation
Azure Cloud certifications and industry experience will be a plus

**Skelia offers to you**

Competitive salary and regular reviews
Personal cooperation with European and North America based customers
Democratic management style with Agile-based practices
24 paid vacation days, 10 paid sick leaves
Personal learning budget, internal training, and funded language classes
Vast benefit pack
Unforgettable online events and lovely presents for you and your family
Covid test, flu vaccination, and taxi to office compensations