Senior Software Engineer - C++/Python/Docker/AWS

Alexander Ash
20 Jul 2018
17 Aug 2018
Contract Type
Full Time
Job Description

Senior Software Engineer - C++/Python/Docker/AWS

Alexander Ash are working with a global mobile & satellite communications business who are growing out their Product Delivery capability. They are seeking a Senior Software Engineer who will be responsible for the development of data centre based application both on-premises and in AWS Cloud as well as developing Docker container based applications which will be deployed to and edge device over a satellite link.

The successful candidate will be required to work in both an agile scrum team environment delivering software as part of our CI/CD pipeline whilst also helping to build CI/CD pipeline capabilities.

Experience required:

  • C++ and Python experience needed in both
  • Linux (they use alpine)
  • Docker
  • AWS (some of their services and apps are on the cloud) - would be useful
  • MongoDB - useful
  • CI/CD
  • Ansible
  • Jenkins
  • Github
  • Google Test, InfraTest, Gherkin, Cucumber, Zephyr
  • A background Internet or telecoms is desirable
  • Comprehensive experience and demonstrated expert knowledge in:
    • An understanding of Agile development
    • Knowledge of Java and API frameworks
    • Knowledge of C++
    • Knowledge of container technologies (Docker, Kubernetes)
    • Knowledge of AWS
    • Experience of Openshift Development Environment
    • Understanding of JSON / XML data structures
    • Knowledge of Object Oriented Programming
    • Familiarity working with automated testing frameworks (Cucumber, Gherkin)
    • Use of Swagger for defining APIs;
    • Distributed Message Queues (e.g. AMQP, MQTT, XMPP, Kafka)

Alexander Ash Consulting is acting as an agency

More searches like this