We use cookies to make your experience of using our website better. To comply with the e-Privacy Directive we need to ask your consent to set these cookies.

Employers

Senior Python Developer in Malta, Sliema

col-narrow-left   

Client:

Betting Connections

Location:

Sliema, Malta 

Job Category:

Information Technology
-

EU work permit required:

Yes
col-narrow-right   

Job Views:

123

Posted:

21.03.2018

Expiry Date:

26.04.2018
col-wide   

Job Description:

Responsibilities -
  • Meet with stakeholders to understand their needs and discuss technical solutions
  • Perform and oversee launches and updates
  • Design, architect and develop a new set of gaming related systems
  • Develop and maintain the existing online set of products and services
  • Produce documentation for software requirements and change requests
  • Work throughout the full development life-cycle, using Agile development processes
  • Develop and implement test plans including alpha, beta and unit testing
  • Ensure your code is optimised, documented, properly structured, meets industry standards
  • Use best practices for OOP and code re-usability

Job Requirements:

Technical skills:
  • Extensive experience in a Python development role
  • Framework experience with either Django, Twisted or Tornado
  • Excellent skills in designing and building robust database solutions MySQL/PostgreSQL
  • Experience using memcached, Redis or other noSQL databases
  • Experience with RabbitMQ and Celery
  • Experience with TDD or usage of unit testing.
  • Experience using version control systems, preferably Git
  • Familiarity with Agile (Scrum) development practices
  • Experience developing using Linux OS
  • Good knowledge of ORM (SQLAlchemy, Django ORM, etc)
Desirable Skills: 
  • Experience with BDD would be considered an asset
  • Experience with other message queue systems would be a plus (ActiveMQ, ZeroMQ)
  • Knowledge of Couchbase would be a nice to have
  • Experience using Sentry or other error login platform
  • Proven experience in high-traffic and high-available systems
  • Previous experience on online gaming systems development/integration
  • Understanding of Query optimisation and database storage engines
Education / Qualifications: 
  • A computer science related degree would be preferential
  • Vendor certificates related to the subject would be considered an asset

Employment Type:

Full time
Company Info
Betting Connections
High Street
Sliema, Malta
Phone: +356 27 204 520
Web Site: www.bettingconnections.com
Save Contact
Company Profile


comments powered by Disqus