· 4+ years of professional experience in software engineering
· Professional experience in modern software engineering practices such as Object Oriented programming, Test Driven Development, Agile projects, Deployment Pipelines, CI/CD
· Professional experience with Python programming language
· Knowledge of software architecture and relevant notations such as C4 or UML
· Knowledge of Docker and Docker Compose
· Experience in developing ReST APIs
· Knowledge of the Linux operating system
· Experience on the requirements above can be supported with:
* Professional experience with Python frameworks such as FastAPI, Pydantic, Flask, etc.
* Professional experience with Python tool ecosystem: uv/pip, venv, black/ruff, pytest, etc.
* Knowledge of authentication and authorization protocols: OAuth, OpenID Connect, SAML, etc.
* Experience with World Wide Web Consortium (W3C) Resource Description Framework (RDF) to model data and metadata
* Experience with ISO19115 or similar
* Experience in working with designers
DUTIES/ROLE:
· Support the STO-CMRE Research Division and Engineering Division data-related projects based on NATO approved Cloud environments
· Setup and management of data engineering pipelines, data processing, machine learning frameworks and tools, cloud-based HPC clusters and data cataloguing
· Software Development in Python, configuration of pipelines and application of DevOps tools using Microsoft Azure, Docker, Kubernetes, GitLab
· Deployment of dockerized applications with a focus on security
#J-18808-Ljbffr