Python Developer
Must-have:PythonGitGoogle Cloud
Machine translation — original language: Polish.Show original
Daily tasks
- Creating high-quality code
- Designing and documenting technical solutions
- Performing unit tests
- Collaborating with business analysts, IT architects, and the business client
- Providing technical support to less experienced developers
Requirements
- Higher education in a relevant field (computer science, mathematics, or related fields)
- Experience in algorithms or classification models on tabular data
- Analytical skills
- Experience in programming in Python
- Good knowledge of SQL (analytical queries)
- Professionalism and independence in action
- Systematic approach and commitment
- Ability to work in a team
- High communication skills
- Knowledge of English at a level that allows reading and creating technical documentation
Nice to have:
- Knowledge of PySpark (DataFrame operations), basics of statistics, and algorithms
- Knowledge of design and architectural patterns
- Experience working with GCP (BigQuery, GCS, Dataproc, Notebooks)
- MLOps experience in a GCP environment
- Experience working with JIRA and Confluence tools
- Experience in code reviews and refactoring (e.g., Git, Gerrit, or others)
Must have: Python, SQL
Nice to have: PySpark, GCP, Jira, Confluence