daily pastebin goal
84%
SHARE
TWEET

Python jobs at GDF Suez

a guest Sep 30th, 2014 55 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. GDF Suez - PlantRisk
  2. 2008 – Today
  3. - lead Python developer from 2008 to 2011
  4. - ported old VBA code to Python
  5. - 50x performance increase due to heavy optimisation
  6. - ensuring occasional maintenance since 2011
  7. - very successful internal project, used worldwide within the GDF Suez group
  8.  
  9. GDF Suez - Pyrene
  10. avril 2011 – avril 2012
  11. - web based interface around an optimisation core
  12. - built flexible Excel import/export module using openpyxl
  13. - worked on every area of the application, including web design, useability, asynchronous report generation, ...
  14.  
  15. GDF Suez University - Serious Game
  16. avril 2013 – Today
  17. - built a fully configurable trading simulation framework for training new employees
  18. - handles domain specific language (DSL) to generate dynamic forms and processes
  19. - can be adapted to any kind of simulation and business domain
  20. - natively handles time-based data, and dynamically loading from Excel files
  21. - allows custom functions to be defined in pure Python and used within the game
  22. - built an IDE with syntax highlighting
  23. - transparent data files symmetric encryption to prevent cheating
  24.  
  25. GDF Suez - Pegase
  26. janvier 2012
  27. - web based interface around an optimisation core
  28. - built fully configurable declarative reporting system in Python
  29. - built parallel reports generation workflows
  30. - reverse-engineered proprietary library to allow interacting with binary files in a more elegant way than the provided API
  31. - troubleshooting SSL certificates issues
  32.  
  33. GDF Suez - Infrastructure automation
  34. juin 2014
  35. * automate deployment of a full stack web application over 7 different physical servers
  36. * uses Docker for concurrently running different versions of the application
  37. * Ansible scripts take care of:
  38. - initial application setup
  39. - no-downtime rolling upgrades (including Docker image builds)
  40. - disaster recovery
  41. - load balancer configuration (including configuring the reverse-proxy when a new container is spawned/removed)
  42. - setting up monitoring alerts
  43. - setting up Condor for distributed computing
  44. - setting up Jenkins for QA and staging image builds
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top