Our client, a prominent agency in the Defence and Security sector, is currently seeking a skilled Data Engineer / Back End Developer for a contract position. This role is ideal for someone who excels in both data engineering and IT backend development, particularly within the defence and security context.
Key Responsibilities:
- Providing direction within the scrum team
- Liaising with the engineering lead
- Helping the scrum team decompose user requests and key results into epics and stories
- Writing clean, secure code following a test-driven approach
- Creating code that is open by default and easily reusable
- Translating logical designs into physical designs and producing detailed designs
- Effectively documenting all work using required standards, methods, and tools
- Working with both well-established and emerging technologies to identify appropriate patterns
- Integrating API/UI components with existing data stores and APIs
- Maintaining and developing existing architectural components, including Data Ingest, Data Stores, and REST APIs
- Participating in sprint ceremonies with the agile team, attending daily stand-ups, epic decomposition, demos, and planning sessions
- Assisting the wider team to understand upcoming API features and their impact
- Collaborating with user researchers and representing users internally
- Explaining the difference between user needs and the desires of the user
Job Requirements:
- Experience in data engineering and backend development within the defence and security sector
- Technical proficiency in:
- Spring Boot
- Java Enterprise development
- React / VueJS / AngularJS
- Apache Nifi
- Flink
- Desired technical skills (at least 3 of the following):
- Ansible
- Docker
- Kubernetes
- Grafana / Prometheus
- Linux Sys Admin for deployed Clusters (10's of servers)
- Gitlab Pipeline development
- Integration / debugging
- Understanding complex system architectures
- Technologically curious / Willing / Able to tactically upskill new technologies
- Network Analysis, or network domain knowledge
If you are a proficient Data Engineer / Back End Developer with a keen understanding of the defence and security sector, we would like to hear from you. Apply now to join our client's dedicated team and contribute to critical projects.