Epicareer Might not Working Properly
Learn More

Geospatial Data Engineer

Salary undisclosed

Apply on


Original
Simplified
Primary Talent Partners has a REMOTE Geospatial Data Engineer contract role for a client. Must be able to work on our W2, NO C2C and not require any current or future sponsorship.

Title: Geospatial Data Engineer
Location: Remote
Duration: 12 months

Description:
We are seeking a highly skilled and motivated Geospatial Data Engineer who will contribute with solution design and build, as well as drive definition and adoption of best geospatial practices across the organization. Additionally, the Geospatial Data Engineer role will help prioritize GIS enterprise level strategy and implementation. They will also coordinate communication on system and project status with internal stakeholders including data engineering, data science, and software development teams. Work with teams to resolve conflicts which occur during the software development lifecycle. Provides technical guidance and root cause analysis in Open Geospatial Consortium (OCG) services and geospatial data to data engineering and product development teams. This role is eligible for 100% remote work from US locations. Mandatory working hours 9am-3pm in engineer s time zone; no on-call hours.

POSITION DUTIES & RESPONSIBILITIES
* Collaborate to develop a geospatial-focused data approach with leading technologies.
* Deploy and maintain technology platforms based on the current free open source software for geospatial (FOSS4G) ecosystem
* Author documentation to contribute new features to a codebase, evolve existing features and fix defects.
* Review team code contributions to provide constructive and actionable feedback.
* Authoring documentation around code and processes for internal and external viewing within the organization.
* Mentoring engineers and aiding their journey to become passionate experts in the craft of outstanding geospatial solutions via technical discussions.
* Stays current with GIS-related developments, trends, and changes, GIS data management technologies, equipment, and related hardware and application software.

REQUIREMENTS/PREFERENCES
Education Requirement(s):
* Bachelor s degree in computer science, geography, geographic information systems, or a related discipline.
* Associate's degree with additional related experience.

Skill & Competency Requirements:
* Familiarity with GeoServer deployments and upgrades within a containerized environment (Kubernetes).
* Deep experience with geospatial data structures and algorithms (e.g., vector and raster data).
* Knowledge of key architectural patterns, such as microservices and event-driven architecture, with a deep understanding of their related trade-offs.
* A deep understanding of creation and management of O(Open Geospatial Consortium) services (WMS, WFS, WFS-T, etc ).
* Familiarity with Python or Golang programming languages.
* An understanding of containerized applications and their corresponding lifecycle.
* Strong understanding of Kubernetes architecture and concepts with direct experience deploying software using the Kubernetes control plane.
* Knowledge and/or usage of Continuous Integration and Continuous Deployment (CI/CD) concepts.
* Familiarity with observability concepts, such as Service Level Objectives (SLOs) and Service Level Indicators (SLIs), and related tooling (e.g., Datadog, OpenTelemetry, etc ).
* Demonstrated experience as a productive reviewer of code, with an ability to coach others on the differentiation of style and correctness.
* Direct experience with relational databases and declarative query languages such as SQL and PostGIS spatial queries (e.g., Oracle, Postgres, etc ).
* Direct experience with public cloud concepts and infrastructure with Google Cloud Platform or Amazon Web Services.

Preferences:
* Experience in utilization of open source geospatial desktop analysis tools (QGIS, GRASS GIS, etc..).
* Demonstrated experience with other object oriented and functional programming languages (e.g., GoLang, Java, Javascript ).
* Experience with the git version control system and related tools such as GitHub or GitLab.
* A demonstrated understanding of Machine Learning and Generative AI concepts with respect to geospatial data.
* Knowledge and experience with GeoParquet, Parquet, or Avro file formats.
* Knowledge of Google s Resource Oriented Design. ( approach to API design.
* Direct experience working with Apache Kafka for streaming data and message exchange.
* Experience with Infrastructure as Code (IaC) (e.g. Terraform, Pulumi, etc.).
* Knowledge of the agricultural domain.

Travel Requirements: Travel to St Louis ?1 week per year


Primary Talent Partners is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.

If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at

#PTPJobs

#LI-PTP

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job