Senior Python Data Application Engineer
2 dni temu
Województwo mazowieckie, Polska
Adecco (Portugal)
Pełny etat
180 000 zł - 300 000 zł Umowa
Bezpłatnie za pośrednictwem poczty elektronicznej lub Google
Zapisz tę ofertę pracy i uporządkuj wyszukiwanie
Utwórz bezpłatne konto, aby zapisywać oferty pracy, tworzyć alerty i wracać do tego ogłoszenia ze swojego pulpitu nawigacyjnego.
Bezpłatnie za pośrednictwem poczty elektronicznej lub Google
Kontynuując, akceptujesz nasze Warunki & Politykę prywatności.
We're currently looking for specialists for the position of Senior Python Data Application Engineer for our client.
If you're interested, please take a look at the job offer below.
What can we offer?
- Long-term cooperation based on Employment contract
- Work mode: Hybrid in Warsaw (2-3 days per week from office)
Key Responsibilities:
- Maintain and extend a Python application that supports portfolio analysis, inventory forecasting, launchplanning, and AI-assisted reporting.
- Diagnose and resolve production issues across application code, data pipelines, database queries,authentication, configuration, and deployments.
- Improve reliability by adding automated tests, integration checks, structured logging, input validation, and CI/CD quality gates.
- Support and refine forecasting, inventory projection, and optimization logic in partnership with business stakeholders.
- Translate business planning rules into maintainable algorithms, user workflows, and dashboard features.
- Explain complex analytical, forecasting, scoring, and optimization logic clearly to both business and technical stakeholders.
- Trace dashboard behavior from data source to transformation logic to rendered chart or table, including the business meaning of key metrics and outputs.
- Own data lineage and calculation transparency for dashboard metrics, charts, forecasts, targets, and generated planning recommendations.
- Partner with business users to validate whether forecasts, optimization outputs, and portfolio metrics align with operational planning expectations.
- Secure and operationalize environment configuration, secrets management, database authentication, and identity provider integration.
- Maintain and improve containerized deployments using Docker or Podman and cloud-based release pipelines.
- Help assess and adapt the application for future AWS, lakehouse, and analytics platform migration needs.
- Refactor legacy or prototype-quality code into clearer, modular, testable components without disrupting active users.
- Create knowledge-transfer documentation, source-level walkthroughs, operational runbooks, suppor tprocedures, and release notes for technical and non-technical stakeholders.
Required Qualifications
- 6+ years of professional Python engineering experience, preferably supporting production data applications.
- Strong experience with pandas, NumPy, SQL, and data transformation workflows.
- Experience building or maintaining interactive data applications using frameworks such as FastAPI,Flask, Dash, Streamlit, Shiny for Python, or similar tools.
- Strong Snowflake or cloud data warehouse experience, including secure connectivity, SQLtroubleshooting, schema understanding, and performance awareness.
- Practical experience supporting forecasting, optimization, machine learning, or applied analytics code in aproduction or business-facing environment.
- Ability to understand, document, and explain business rules and analytical calculations embedded inapplication code.
- Experience with containerized Python applications using Docker or Podman.
- Experience with CI/CD pipelines, cloud deployment practices, secrets management, and productionrelease support.
- Strong debugging skills across application, data, authentication, configuration, and deployment layers.
- Ability to inherit an early-stage or rapidly evolving codebase and improve it methodically while continuing to deliver business value.
Preferred Qualifications
- Experience with Shiny for Python, R Shiny, Dash, Streamlit, or similar reactive dashboard frameworks.
- Experience with Microsoft Entra ID, Azure AD, OAuth2, or MSAL-based authentication.
- Experience with Azure OpenAI, OpenAI APIs, or LLM-enabled application features.
- Experience with AWS services for application hosting, data engineering, analytics, security, observability, or cloud migration.
- Experience with Databricks, Spark, Delta Lake, Apache Iceberg, or lakehouse data architecture.
- Experience with Snowpark Python.
- Experience with Prophet, scikit-learn, PuLP, DuckDB, Plotly, or interactive table components.
- Experience in lottery, gaming, retail analytics, inventory planning, demand forecasting, revenue management, or similar operational analytics domains.
- Experience documenting or supporting decision-support systems where users need to understand howrecommendations, forecasts, scores, or planning outputs are calculated.
- Experience supporting applications where business rules, analytics logic, and UI behavior are tightly coupled.
- Experience establishing automated test suites for data-heavy applications using pytest or similar tools.
- Famili