Senior Python Developer

Department: Senior Python Developer
Project Location(s): Belgium
Education: Python Developer

Responsibility

  • Design, develop, test and integrate new features, new components and improvements to existing product functionality
  • Integrate third party components into solution
  • Prepare and study the technical feasibility and estimates of the proposed systems solutions
  • Assist with the preparation and analysis of requirements
  • Ensure maintenance and creation of automated integration and regression tests
  • Ensure production of complete technical documentation and operating procedures
  • Bug fixing on maintenance releases, code review and testing
  • Liaise with operational team; as part of a ‘Center of Expertise’, actively contribute to the investigation and resolution of production issues; will join an on-call rotation scheme when appropriate
  • Willing to evolve/grow in a DevOps environment

Skills/Experience

  • University degree in Information Technology/Computer Science or equivalent discipline.
  • 3+ years of experience in a similar position with at least 1 year in a Linux environment
  • A solid foundation in computer science, with strong competencies in Object-oriented design, algorithms, and software design
  • Development experience with multi-tier applications technologies and tools
  • Extensive knowledge of Python
  • Experience with automated testing techniques (Unit testing, Integration testing, Gherkin…)
  • Experience in Linux environment (eg; RHEL)
  • Change management and versioning tools such as Git & BitBucket

Additional Skills

  • Knowledge of C/C++ is an asset.
  • Knowledge and experience of Kafka technology is an asset
  • Knowledge and experience of Docker technology is an asset
  • Understanding of the mindsets of both Agile and DevOps
  • Knowledge of requirement management tool eg Confluence, Jira is an asset
  • Experience with Continuous Integration tools such as Jenkins and Continuous Deployment tools such Ansible is an asset
  • Experience in Shell Scripting (ksh, Perl, AWK)
  • Experience with Oracle relational database is an asset
  • Fluent in English (spoken and written)
  • Team player

Apply Now