senior python gis developer in Brisbane CBD

posted
contact
taryn botes, randstad
job type
contract
apply now

job details

posted
location
brisbane cbd, queensland
specialism
IT & ICT
job type
contract
working hours
Full-Time
reference number
90M0372366_1547081955
contact
taryn botes, randstad
apply now
Apply with

job description

We are looking for a motivated and results-oriented contractor who has demonstrated knowledge and experience in Information Technology, particular, in complex GIS-based software and data.

We are looking for a motivated and results-oriented contractor who has demonstrated knowledge and experience in Information Technology, particular, in complex GIS-based software and data.

The successful candidate will be able to work to tight deadlines while handling multiple tasks with effective prioritization and enjoy solving complex technical problems using IT solutions to deliver value to our clients’ businesses.

Duties of the role

The role will provide advanced specialist technical development skills (predominantly Python) to develop new and upgrade existing development operations, continuous deployment, ETL and other data management tools in the area of spatial data management.

The role will work both independently and with others to develop a well-considered and appropriately structured library of modular capabilities that can be leveraged, extended and built into integrated on-premises/cloud data management tools and continuous deployment processes.

  • Demonstrated experience with both Python 2.x and Python 3.x including migrations between versions
  • Demonstrated experience designing, maintaining and building modular, reusable open source Python libraries
  • Knowledge of containerized application development and deployment
  • Provide specialist technical skills for the development of continuous deployment, containerized applications, and ETL tools through the use of common industry programming languages/technologies (primarily Python). These skills will be used predominantly across on-premises and cloud spatial data management environments
  • Provide robust and well developed software and DevOps development skills
  • Working knowledge of spatial data and web services concepts and software
  • Work independently and/or within a team environment by interacting with staff and/or contractors on a project basis to ensure that objectives are completed in a timely, appropriate and effective manner

Key attributes

Within the context of the duties described above, the ideal applicant will be someone who:

  • Esri system and API knowledge across database and web services (Python, .NET Server Object Extensions, Node and react.js)
  • Familiarity with integration of spatial technologies into business and open data systems
  • Sound understanding of modern development operations practices, such as continuous deployment and associated tooling
  • Demonstrated practical experience in the programming and maintenance of web-based and modern object-oriented software.
  • Demonstrates practical experience in the operation of GIS-based software including data manipulation, programming and cartography.
  • Demonstrates ability to communicate effectively with a range of GIS users from expert to novice.
  • Demonstrates analytical, research and problem-solving skills.
  • Demonstrates communication (written and verbal) liaison and negotiation skills.

Mandatory skills

  • Minimum of 5 years’ experience is the development of continuous deployment, ETL and other data management tools with proven skills in the following:
    • Python 2.x and 3.x
    • Containerized application development and deployment
    • Software and DevOps development
    • Open source Python libraries
  • Minimum of one year experience in the development and support of geographic information technology systems with proven skills in the following:
    • Solution Architecture
    • System Architecture
    • ESRI ArcGIS
    • Requirements Analysis
    • Databases
    • Database Design
    • Software Engineering
    • Spatial data and web services concepts and software
    • Cloud spatial data management

Desirable Skills

  • Degree Majoring in Geographic Information Systems, Information Technology or related disciplines from a recognised tertiary institution.

Interested? Apply now or email madeline.reeve@randstad.com.au

At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.

skills

Python 2.x and 3.x | Containerized development and deployment | DevOps | ESRI ArcGIS

qualification

Relevant Degree or diploma
6 years development experience within continuous deployment, ETL and other data management tools
Python
One year GIS experience - ESRI - ArcGIS

educational requirements

Associate Degree/Diploma