Software Lead Developer (Python, LangChain, Docker)
Fujitsu Poland Sp. z o.o
⚲ Katowice, Łódź
Wymagania
- Python
- LangChain
- Docker
- Neo4j
Opis stanowiska
Nasze wymagania: Proactive, reliable, and driven by continuous improvement. Thrives in collaborative environments and champions team success. Communicates complex technical concepts with clarity and confidence. Values craftsmanship, clean code, and scalable architecture. Enjoys mentoring and helping others grow technically. Python – advanced software design, async programming, performance optimization LangChain / LangGraph – building LLM-powered applications, agentic workflows, vector integrations Docker – containerization, multi‑stage builds, optimized production images Entra ID (Azure AD) – authentication/authorization flows, OAuth2, OpenID Connect GitLab – branching strategies, merging workflows, pipelines LangSmith – LLM monitoring, evaluation, tracing FastAPI – designing high‑performance REST services and backend APIs Pytest – unit/integration testing, fixtures, mocks Postgres – schema design, query optimization, migrations Azureite – Azure Storage emulation for local development Poetry – dependency & environment management Pydantic – data validation, settings management, typed models OpenTelemetry – distributed tracing, metrics, logging Mile widziane: Neo4j – graph databases, Cypher queries CI/CD Pipelines – design, automation, release workflows Zakres obowiązków: Leadership & Collaboration • Leads cross‑functional engineering teams with clarity and empathy. • Coaches developers in coding standards, architecture patterns, and best practices. • Facilitates effective communication between technical and non‑technical stakeholders. Software Architecture & System Design • Designs modular, testable, and scalable backend systems. • Experienced in event‑driven architecture, microservices, and API‑first design. Quality & Reliability • Strong advocate of automated testing, observability, and CI/CD best practices. • Brings a quality-first mindset to code reviews and team processes. Oferujemy: Private medical care. Group life insurance. Work from modern offices with parking or from home. MyBenefit cafeteria. Sport cards. Free e-learning platforms. Shared costs for professional training and certifications. Responsible business initiatives. Employee referral program.