Backend Developer
3d ago

About The Role

The Managed Security Services practice currently supports two services. Managed Detection and Response, and Continuous Security Testing.

Scalability of these services is crucial. To achieve our goals, we have identified a need for tools to be developed in-house for both current services and then any additional requirements as our practice evolves.

You’ll be a part of the main team driving the backend architecture decisions and platform improvements, that will get the product ready for growth as we expand into new markets and our user base grows.

As we expand you’ll also be building out better engineering processes, improving our quality / standards and generally advocating best practices.

Duties and Responsibilities - Forming specifications and lists of requirements in collaboration with internal teams.- Designing and developing web applications and APIs adhering to provided specifications, using a Test Driven Development Process.

  • Utilising continuous integration and continuous delivery / deployment pipelines. Investigating bug reports, implementing and testing all bug fixes and deploying the fixed software to UAT with recommendations for the scope of re-testing.
  • Writing, monitoring and revising all installation, configuration and support documentation for allocated applications, and ensuring that this is kept up to date.
  • Providing post release support and maintenance for all allocated applications.- Progressing allocated internal support calls.
  • Ensuring quality standards and version control procedures are adhered to.- Providing regular status and progress reports to the project lead.
  • About You

    Requirements - What we'd like to see Apart from technical skills, each Claranet employee must possess : Good spoken and written communication skills in the English language used throughout Claranet Group.

    Ability to prioritise workload and progress multiple tasks concurrently. Excellent team working and collaboration skills.

    Flexibility to work with a variety of personalities and styles. Adaptability to work in a varied, high-paced environment.

    Essential - 3+ Years of experience in Technology - Experience of the following languages / Frameworks : Python3, Django, Flask.

    We are currently running Python / Django monoliths which need to be broken down into something more scalable. Understanding different design patterns and the trade-offs is key.

  • Familiar with event driven Microservices (CQRS). - Familiar with test driven development. - Experience with SQL databases, primarly PostgreSQL.
  • Knowledge of devops tooling Docker, Kubernetes, Nomad, CI / CD pipelines - Understanding of object orientated design patterns.
  • Understanding of web service technologies, primarily REST. - Knowledge of database architecture and design principles, including experience of SQL and stored procedures.
  • Desirable - Good awareness of AWS and the different functions (EC2, auto-scaling) - Experience with Angular, you’ll not be coding on the frontend but we do code reviews across the team which can mean reviewing Angular code - Experience of NoSQL systems such as : Redis, Mongo, RethinkDB, Elastic Stack.

  • Experience of working within a Unix / Linux environment. - Experience with cloud vendors such as : AWS, GCE, Azure. - Experience utilising CI / CD both in on-prem and cloud environments.
  • Monitor all production issues and inquiries and provide efficient solutions - Ability to travel to the other European countries within the Claranet Group as required.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form