Senior Python Software Engineer (GIS)

Senior Python Software Engineer (GIS)

Rublon

Praca zdalna

Rybnik
Kraków
Zielona Góra
Wrocław
Łódź
Praca stała
B2B
Python
SQL
PostgreSQL
GIS applications
DevOps
QGIS
GitLab
Windows Batch
data pipelines

Hexjobs Insights

Rublon seeks a Senior Python Software Engineer for GIS applications, focusing on Python services, data processing, and integration. Benefits include training access and medical care.

Słowa kluczowe

Python
SQL
PostgreSQL
GIS applications
DevOps
QGIS
GitLab
Windows Batch
data pipelines

Benefity

  • access to online training courses
  • sponsored certifications
  • access to private medical care
  • MultiSport card

Rublon Services provides consulting, custom software development, and cloud services. Since 1993, we’ve helped market leaders unlock their potential by delivering digital innovation across the automotive, energy, and telecommunications sectors. Our teams advise clients on innovation and design, build, maintain, and support compliant enterprise software solutions.We are looking for a long-term employee or contractor who will support ongoing development efforts in the following project:Development of GIS ApplicationsOur client, a leading European telecommunications company, is expanding its telecommunications network and needs to strengthen its portfolio of GIS-based applications that support these initiatives.How You’ll WorkLocation: 100% remote or office in Kraków or Zielona Góra, PolandTechnology Stack: Python, Windows Batch, SQL, Oracle PL/SQL, PostgreSQL, QGIS, Conda, JFrog, GitLabTeam size: 15 (Developers, Scrum Master, Product Owner, Architect)Self development: access to online training courses, sponsored certificationsBenefits for employees: access to private medical care and MultiSport cardWhat You’ll DoAs a Senior Python Software Engineer on the Rublon Services team you will:Design, build, and evolve Python services and data-driven components that power network planning and delivery applicationsDevelop and maintain data pipelines and processing workflows, turning raw network and spatial data into reliable outputsWork with PostgreSQL to model, query, and migrate application data; write efficient SQL when neededImplement and maintain geospatial capabilities, including working with Shapefiles and geospatial librariesIntegrate and operate GIS tooling and services (e.g., GeoServer) and collaborate with users of QGISImprove system performance, scalability, reliability, and observability (logging, monitoring, metrics) across multiple services/componentsContribute to DevOps and delivery activities, including GitLab CI and scripting (PowerShell / occasional Windows batch)Collaborate in a SAFe setup within a multi-team program, participating in refinement, planning, reviews, and cross-team technical alignmentBuild with security and privacy in mind, incorporating related requirements into day-to-day engineering workMaintain high engineering quality through code reviews, automated testing, and documentation (Jira/Confluence), using VS Code or PyCharm on dedicated Windows machinesSkills You Have5+ years of professional software engineering experience, with strong depth in Python (we currently use Python 3.11) and ownership of production systems end-to-endPractical experience with PostgreSQL, including writing efficient SQL, understanding indexing/performance basics, and designing reliable schemasHands-on use of SQLAlchemy and Alembic (or equivalent) for ORM-backed development and managing database migrations safely in productionProven ability to design and evolve service-oriented components: API design, integration patterns, backward compatibility, and operational considerationsStrong engineering hygiene: automated testing strategy, code reviews, refactoring, debugging, and performance tuningAbility to drive technical decisions: break down ambiguous problems, propose solutions, and align stakeholders (engineers, architect, product)Comfortable operating in a regulated/security-conscious environment; you build with security and privacy as first-class requirementsExperience working in Agile delivery (SAFe, ideally at scale) and collaborating across multiple teams using GitLab, Jira, Confluence, and TeamsComfortable working in a Windows Server/RDS development environment using VS Code and/or PyCharmNice To HavesGeospatial / GIS experience, especially: GeoPandas, GDAL, ShapefilesExperience designing or implementing data pipelines (e.g., Kedro or similar concepts: nodes, datasets, orchestration, reproducibility)Familiarity with GeoServer and serving/publishing spatial layersBasic proficiency with QGIS (using it for inspection/debugging); QGIS plugin development is a plusDevOps/automation exposure: GitLab CI, deployment support, and scripting with PowerShell (and occasional .bat)Working knowledge of Conda for reproducible environments and JFrog Artifactory (or similar) for dependency/package distributionActive use of GitHub Copilot (and comfort with AI-assisted development in a secure enterprise setup)Why ApplyWork on real-world telecommunications network development at a leading European telecommunications company; software that directly supports large-scale infrastructure deliveryInteresting geospatial and data engineering challenges: spatial datasets, Shapefiles, GIS tooling, and data pipelines at enterprise scaleComplex system, clear ownership: you’ll contribute within a large program (multiple teams) while owning meaningful components and servicesEngineering quality matters: emphasis on reliability, observability, security, and privacy as part of the normal development lifecycleModern development practices and tooling: GitLab + CI, Jira/Confluence, code reviews, automated testing, and strong collaboration routinesA team setup designed to deliver: experienced peers, established ways of working (SAFe), and a structure that supports planning and executionSteps After You ApplyYou’ll be invited to an online meeting with our recruiterAfterwards, we’ll ask you to do a small assignment, which will then be discussed with one of our technical leadsIf everything goes well, we will make you an offer and invite you to a final interview

Zaloguj się, aby zobaczyć pełne szczegóły

Utwórz darmowe konto, aby uzyskać dostęp do pełnego opisu oferty i zaaplikować.

Wyświetlenia: 1
Opublikowanaokoło 16 godzin temu
Wygasaza 3 miesiące
Rodzaj umowyPraca stała, B2B
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Python Software Engineer (GIS)"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.