Senior PDGS Fullstack Developer
Tech Stack / Keywords
Firma i stanowisko
Creotech Instruments S.A. builds cutting-edge software solutions for the Space & Earth Observation (EO) industry, developing advanced systems that process, catalog, and deliver satellite imagery and scientific payload data to commercial partners, research institutions, and international space agencies.
Wymagania
- Minimum 5 years of professional software development experience with microservices architecture and frontend development
- Expert in Python and JavaScript/TypeScript
- Bachelor’s degree in Computer Science or related field or equivalent experience
- Proven experience in web apps development (Angular, React or similar)
- Strong knowledge of SQL, NoSQL databases (e.g., PostgreSQL, MongoDB)
- Hands-on experience with Docker, Kubernetes, and object storage like AWS S3, MinIO
- Experienced with Git and CI/CD pipelines (GitLab CI)
- Self-driven and able to work independently in a full remote team environment
- Knowledge of software engineering best practices including clean code, unit testing, git workflows, CI/CD automation
- Comfortable working in a Linux environment
Nice to have:
- Experience with satellite data processing projects related to ESA and knowledge of PDGS terminology and standards
- Familiarity with EO standards and formats: STAC specification, GeoTIFF, COG, GeoJSON
- Experience with geospatial tools: PySTAC, GDAL, Rasterio, Shapely, NumPy
- Experience with workflow engines like Apache Airflow, Prefect, Argo Workflows
- Knowledge of cloud platforms such as AWS, Azure, or GCP
- Familiarity with DevOps practices and infrastructure as code tools (Terraform, Ansible)
- Knowledge of web mapping libraries (CesiumJS, OpenLayers, Leaflet, Mapbox GL)
- Experience with automated testing frameworks and tools (Selenium, Cypress)
Obowiązki
- Design, develop, and maintain software solutions for satellite payload data ordering, reception, processing, archiving, and distribution
- Contribute to system development across the full lifecycle
- Design and prototype automated workflows for processing raw payload data into standardized EO products (GeoTIFF, COG)
- Design APIs and service communication using REST and Message Queues
- Write clean, efficient, well-documented, and testable code
- Manage software engineering fundamentals including documentation, version control, and team collaboration
- Identify and resolve bugs and issues
- Deploy and monitor developed systems
Benefity
- Work in a friendly, well-coordinated team of enthusiasts
- Stable employment in a modern company with an established market position
- Attractive salary and benefits package including private medical care and sports card
- Opportunities for professional development and participation in innovative projects
Inne informacje
Informujemy, że administratorem danych jest Creotech S.A. z siedzibą w Piasecznie, ul.Okulickiego 7/9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
CREOTECH INSTRUMENTS S.A.
29 aktywnych ofert