Tech Stack
GitHub ActionsMySQLPythonSQL ServerPostgreSQLSQL
Job Description, Responsibilities & Requirements
About the Position
Your vision. Our solutions.
We are seeking a Senior Python Developer with 5+ years of experience to join our team in Europe, working remotely.
Responsibilities
- Expert in Python OOM, Python testing, Python async, Python SQL
- Experience with mentoring junior Python developers
- Designing, developing, and maintaining ETL workflows (ideally with Databricks and/or cloud native technologies)
- Designing and implementing relational database schemas using PostgreSQL (preferred), Oracle, SQL Server, MySQL
- Building CI/CD workflows with GitHub Actions or equivalent
- Developing infrastructure as code (IaC)
Requirements
- Proficient 5+ years hands-on experience with Python
- Experience with mentoring junior Python developers
- Designing, developing, and maintaining ETL workflows (ideally with Databricks and/or cloud native technologies)
- Designing and implementing relational database schemas using PostgreSQL (preferred), Oracle, SQL Server, MySQL
- Building CI/CD workflows with GitHub Actions or equivalent
- Developing infrastructure as code (IaC)
Nice to Have
- Experience with developing and deploying containerized applications (i.e., Docker, Singularity)
- Experience with driving API (REST, GraphQL, etc.) driven, modular development of production workflows and integration with 3rd party vendor platforms
- Experience with R Shiny, React, or any frontend framework
- Experience with end-to-end testing framework: Robot/Selenium
- Experience with bioinformatics workflows with omics data
We Offer
- Opportunity to work remotely in Europe
- Competitive salary (details to be discussed during the interview)
- Professional growth and development opportunities
About the Company
The Workly s.r.o.
4D CENTER, Kodaňská 1441/46,
101 00, Praha 10.
Contact:
[email protected]
- 420 775 371 991
©2023, All right reserved.