Position: Senior Python Engineer
Company: N-iX
Experience required: 3y
English level: intermediate

Responsibilities:

Architect, design, build and maintain core Python based platforms and services
Identify production and non-production application issues
Produce product technical roadmaps (project design plans / maintenance plans) for relevant technology domains
Follow standard design processes within Solutions delivery
Develop, test, implement/ maintain application software using established processes and procedures
Liaise with product team to refine feature requests
Create services and applications utilizing relevant programming languages – typically Python, however not exclusively. Support formal testing and resolve test defects
Commercial focus – identity any areas of cost savings we can make as a team
Own code management / unit testing / release management processes for relevant technology domain ensuring a stable, reliable means of deploying software through the environment estate
Identify opportunities to fine-tune / optimize applications of projects - existing and new
Drive change in how we deliver software in conjunction with others in the Solutions management team
Research / undertake POCs using emerging / relevant technologies
Present research to the Solutions team / wider Team
Provide direct support to the Head of Solutions as and when requested

Requirements:
Commercial experience working in a fast paced, Agile (Scrum or similar) software development environment
Strong commercial experience of Python - four or more years of solid commercial Python experience
JSON, REST, SOAP and RESTful Services and API’s, Database and SQL knowledge, PostgreSQL, Oracle, PostGIS, AWS, AWS, RDS (or other cloud), Docker
Solid commercial Linux/Unix knowledge (Redhat/CentOS/Fedora), Jenkins, CI integration, SQS, RabbitMQ, Redis experience
Experience in migrating/updating legacy systems (e.g. Python 2.x to 3)
Web development: HTML (HTML5 &amp; CSS), JIRA, other Atlassian products
Knowledge of Geo-Spatial technology or GeoServer