Overview
Verisk Edinburgh, United Kingdom is seeking a GIS Developer. We are a Python/Django shop with an Angular front end, using AWS for cloud operations. This role sits in the client solutions team, focused on using technology to create, collate and deliver data analytics and intelligence in a geospatial context to clients to support sustainable and resilient decision making.
Responsibilities
* Working in an agile team and assisting in requirements gathering, refinement, and delivery of continual improvements to mapping solutions and GIS data pipelines
* Supporting and working with contractors to ensure effective collaborative effort and consistency of approach
* Communicate and collaborate effectively with team members on technical projects
* Deliver high-quality, maintainable, well-tested code that meets user requirements
* Peer review other developers\' work in a thorough and constructive manner
* Look for and drive opportunities to improve code quality, development processes, and team satisfaction
* Provide mentoring to more junior members of the team
Qualifications
* Strong Python development experience, able to follow PEP8 standards
* Experience developing GIS pipelines in Python using open source libraries such as Fiona, Shapely, NumPy and Rasterio
* Ability to communicate effectively, explaining and rationalizing design decisions to a cross-functional team
* Experience in object-oriented programming, unit & integration testing, data and relational databases, technical database design, web architecture and application servers
* Understanding and experience of geoservers, spatial projections, raster and vector manipulation within Python and usage of GDAL
* Experience with AWS and data management tools, including data lake, data warehouse ETL, SQL storage and PostgreSQL
* Ability to design and implement data pipelines and data-related solutions, ideally within a cloud environment
* Strong ability to document development including database design, application design and ongoing changes
* Understanding of performance and scalability implications in development
* Working knowledge of all phases of the software development life cycle, including basic understanding of identity and authentication management concepts and security concepts such as secret management and key management
* Ability to review code written by others and provide feedback to follow coding guidelines
* Experience working with Business Intelligence teams, Developers, Data Scientists, Analysts and PMs to deliver well-architected and scalable Big Data & Analytics ecosystems
* Willingness to learn and adapt to changing technology
* Ability to identify multiple solutions and select the best one using a rational, fact-based approach
About Us
For over 50 years, Verisk has been a leading data analytics and technology partner to the global insurance industry, delivering value through expertise and scale. We empower communities and businesses to make better decisions on risk, faster. Verisk is recognized as a Great Place to Work and values learning, inclusivity and diversity.
Verisk Analytics is an equal opportunity employer. All qualified applicants will be considered for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran status, age or disability.
https://www.verisk.com/company/careers/
#J-18808-Ljbffr