Python/Django Developer

Full-time, London

The Role

We're looking for a full-stack Python / Django developer with 1-2 years of professional experience (and Cyber Security ambitions!) to join the software development team based in our London office. In this role you’ll be assisting with the design and implementation of new features across SaaS and internal applications, supporting members of our multi-disciplinary team, and assisting with improvements to our DevOps capabilities.
 
Almost all of the software we use is open-source and we like to contribute back to the community (see github.com/ctxis for some of the projects we've been working on). We are passionate about continuously improving our development practices at all levels of the stack and investigating technologies such as: Celery, RabbitMQ, Ansible, Docker, Kubernetes, Vagrant, Elasticsearch, Logstash and Kibana.
 
Our applications make use of continuous integration pipelines (Pytest, Gitlab, Docker, Kubernetes), feature Pythonic code, high test coverage, little technical debt, and use technologies including: Websockets, Django Channels, and Python AsyncIO.
 
With new products in the pipeline we’re now building our team to meet the demands of a business that is experiencing year-on-year growth. If you’re a Python / Django developer interested to work in a highly collaborative agile environment focused on delivering secure tools and software products to support our operations at the forefront of the cyber security industry we would certainly like to hear from you.

Skills and Experience

  • Commercial experience with Python / Django
  • Knowledge of either Vue, React, Angular or Ember JavaScript frameworks
  • Basic DevOps experience (e.g. Ansible, Fabric), and some high-level Linux system administration and scripting would ideal
  • Good English language and interpersonal skills, and a commitment to learning and self-improvement - Context is a company that continuously invests in its team members through training and knowledge sharing across the business
  • The Company
     
    Our clients look to us to provide solutions to their most complex information security challenges, in order to protect their most critical resources. Our clients trust us with this great responsibility because of the quality of our people; leaders in their field, inquisitive and capable of rising to the most complex of challenges.
     
    Alongside our employees drive and determination to be the best at what they do is Context’s company ethos. We are passionate about developing our staff, through provision of continuous training and development opportunities. We also pride ourselves on our flexible and social working environment.

    We are growing rapidly and are expanding our team and our services. We have offices in the UK, Germany and Australia, and are recruiting in order to support an expanding business.

    Salary and package

    A competitive salary and package aligned to market rates and including annual review.
     
    Additionally, Context hosts a comprehensive bonus scheme and benefits including: 25 days annual leave, option to buy up to 5 extra days; company pension scheme, contributory of up to 8%; company share plan; numerous voluntary benefits including Cycle to Work Scheme, Season Ticket Loan; free eye tests and sabbatical options.

    Employees also benefit from an individually tailored learning and development plan which can include financial support with tuition/exam fees and access to various conference opportunities.

    Company ethos is paramount and so, in addition to these bonuses and benefits, Context offers a flexible working environment, regular social activities and various day to day extras such as free refreshments.

    Employees shall comply with applicable data protection legislation in the course of their employment including the General Data Protection Regulation.  In particular, they shall inform the data protection officer of any processing activities which uncover personal data. 

    HAVE YOU GOT
    WHAT IT TAKES?

    Take the Context challenge and test your skills

    Take the challenge
    CREST
    CREST STAR
    CHECK IT Health Check Service
    CBEST
    Cyber Essentials
    CESG Certified Service
    First - Improving Security Together
    BSI ISO 9001 FS 581360
    BSI ISO 27001 IS 553326
    PCI - Approved Scanning Vendor
    NCSC CCSC - Assured Service Provider