Mid Backend Engineer
New
Locations: Katowice, -, Kraków, -, Gdańsk, -, Poznań, -, Warszawa, -, Katowice, Country code: PLContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent English (B2)
- Experience
- 2+ years
- Required Skills
- PythonSQLMicrosoft Power BIAzureREST APIDatabricksGitHub ActionsPySpark
Requirements
- 2+ years of commercial experience as a Backend Engineer or related role.
- Solid proficiency in Python for scripting, automation, and backend API development.
- Hands-on experience with REST API design and implementation (e.g., FastAPI).
- Practical knowledge of relational and NoSQL databases and SQL.
- Experience with GitHub Actions for CI/CD, release automation, and workflow management.
- Familiarity with Databricks and PySpark.
- Working knowledge of Azure services including Key Vault, Azure Repos, and Azure Active Directory.
- Fluent English communication skills.
- Strong analytical thinking and adaptability.
- Understanding of Power BI semantic models (plus).
- Experience with Databricks Unity Catalog (nice to have).
- Familiarity with Power Platform, Docker, and OAuth2/Azure AD (nice to have).
Responsibilities
- Build and maintain backend services for web applications using Python and REST APIs.
- Design and automate GitHub Actions workflows for CI/CD and release management.
- Develop Databricks pipelines using PySpark and Unity Catalog to automate data refresh flows.
- Manage Power BI semantic models programmatically.
- Write Python scripts to automate operational tasks, data processing, and integration workflows.
- Design and manage relational and NoSQL databases for tracking pipeline runs and operational monitoring.
- Integrate with Azure services including Key Vault, Azure Repos, and Azure Active Directory.
- Collaborate with data engineers and business stakeholders to translate requirements into automation solutions.
View Full Description & ApplyYou'll be redirected to the employer's site