Company description See more offers
   
 

G2 Recruitment Solutions - Python Developer

Our client is currently looking for a Senior Python Developer for my client in Brussels. Position will start August and interviews happening next week.

 

The project is subdivided into subprojects such as: Converting certain pieces of code from Python 2 to Python 3

 

Reforming and redeveloping the structure of a Postgres database, whereby previous analyzes and information have already been collected. Additional detailed analyzes can be requested, as well as input based on expertise on the approach to be followed for further optimization.

 

Drawing up a flow for pre-processing and writing out the processing in R for input data for a model.

 

 

Technical context

  • Intermediate level PyCharm as an interface is assumed, as well as a basic GIT. Both are operationally needed in the performance of the tasks.
  • Expert level Python, more specifically for data processing (tables and GIS data (shapefiles and raster data)). In particular for the following Python packages: pandas, numpy, shapely, fiona, osgeo (ogr and gdal) parts of SCI-kit learn (EG skimage), cupy.

 

Possible tasks on demand

 

Formulate and develop improvement proposals for scripts (more efficient approach for slow parts, use of new packages ...), investigate why undesired results of (part) scripts occur, for which the questioner cannot find an explanation after initial research (via e.g. stackoverflow), tests whether model parts can be easily converted to cupy and which performance gains can be achieved with this, support and elaboration of conversion of Python 2 to 3 where necessary

 

 

Advanced level Postgres, specifically

  • interpreting “explain analysis” results and formulate and elaborate targeted proposals to improve SQL scripts (which also contain PostGIS commands), to formulate and elaborate improvement proposals to improve the overall database performance
  • Advanced user R, familiar with data processing, often with spatial data. Most relevant packages: SP, rgeos, rgdal, dplyr,...
  • Making code more efficient and logical, EG apply functions instead of loops, but always keep the readability of the code in mind.
  • Writing a code for problems that the questioner gets stuck on himself

Building in check-in checks

 

 

If this sounds like a role for you please contact me via the button below.

Company description

g2 is a leading technical recruitment agency within IT, Engineering and Oil and Gas sectors. We place contract and permanent staff in every corner of the world and our rapid growth has enabled expansion in London, Bristol, Manchester, Houston and Amsterdam. Our online job search means candidates can see their options instantly, and it's just as easy for clients to recruit using g2, filling vacancies for contract roles and permanent positions via the website.

g2 recruitment has been officially recognised as one of the fastest growing businesses in the UK today. This growth is founded on exceptional levels of service to our 'customers', be they candidate or client. Determined to work harder, faster, and better than our competition, our statistics speak volumes. Contact one of our dedicated consultants today.

Employing the very best people means we ensure the highest service level to our clients and candidates. Our team is supported by the latest technologies and search tools which allow us to know our industries inside out. Our staff are highly trained and dedicated, meaning they go the extra mile to ensure your hire is the perfect match.

By appointing our consultants into vertical markets within your industry, you can be confident that you will only ever be dealing with a technical expert - someone who understands specialist terminology specific to your job requirements or desired job role.

Show full description
Similar offers
Similar job postings based on the criteria : Developer / Analyst Programmer Python