Position: Data API Developer
Company: Skelia
Category: Python
Experience required: 5y
English level: upper
Published: 2022-06-01T00:00:00+03:00

**Mission**
As part of the team, you’ll be engaged in strategic and operational tasks:

- Participate in relevant safety audits, inspections, and observations
- Provide a consistent outstanding role model in relation to safety practices with a deep understanding and commitment to the importance of safety
- Develop an integrated API on top of various technologies relevant to modern Data Storage and Data Management architectures
- Work with project technical lead to develop and refine architecture against end-user requirements
- Development using Test Drive Development (TDD), development CI/CD project setup and pipelines for release to all environments
- Provide documentation and end user support/refinement of ecosystem
- Participate in an engaged community of engineers with the support of application development chapter leaders
- Monitor, review, and continually improve performance
**Requirements**
- An undergraduate qualification in a relevant technical discipline
- Deep knowledge of the application lifecycle and demonstrated ability to build cloud-based, front and backend applications using modern technologies
- Broad knowledge and experience working with applications, ideally within the MS Technology stack and ideally come from a software development background
- Good understanding of modern architecture patterns (microservices, data platforms, etc.)
- Knowledge of architectural, design, building and testing standards and methods
- Expert knowledge of: Application lifecycle management, YAML, REST APIs, VCS (Git), API-first strategy and design patterns, TDD, Agile/ Scrum/ SAFe, Architecture Diagrams (Visio, Draw.io, etc.)
- Skilled in Python: FastAPI / Flask or comparable framework, data engineering: PySpark preferably on Databricks, data intense platforms and architecture, loud native applications ideally on Azure
- Intermediate knowledge of Azure Cloud
- Proficient working with Azure DevOps, Microsoft Visual Studio/ Code, GIT Version Control
- Good knowledge of: Nuget and NPM Package Managers, Test Automation (Unit, Integration, UI), Azure Ad Web App Authentication
- Ready for domestic and international business trips
- Good command of English
**Skelia offers**
- Ongoing opportunities in international company
- European democratic management style
- Trainings and business trips abroad
- Language classes (English, Polish)
- 24 working days paid vacation
- Wide benefits and compensation package which includes one or several items according to your choice: paid lunches, access to gym/swimming pool, medical insurance and many other
- Office with comfortable workplaces in top class building facilities
- 8 hours working day and 5-day working week
- Social events for you and your family