Responsibilities will include:
- Developing end-to-end software development to deployment processes (including version control workflow, issue management workflow, dependency management, continuous integration, continuous deployment, continuous documentation),
- Developing processes for users/consumers to engage with libraries developed and deployed using the above processes to support configuration management,
- Evolving the existing toolchain to facilitate the above consumption, development and deployment processes (including build system recipes, package recipes, testing frameworks, CI/CD infrastructure/integrations/recipes)
- Engaging stakeholders to elicit requirements, impacts and provide education with respect to the benefits of the proposed process changes
- Developing a plan to transition from the current set of processes and tools to the agreed upon solution
- Developing solutions to facilitate the management of build and simulation infrastructure,
- Develop comprehensive documentation of the processes and their usage
- 3+ years of C++ development experience with knowledge of application build processes including linking, static libraries and dynamic libraries
- Experience with C++ build systems (CMake highly desirable)
- Experience with C++ package management (Conan highly desirable)
- Experience building pipeline automation (Bamboo, Travis CI, Circle CI, Jenkins, GitLab CI, Artifactory, etc.), particularly focusing on CI/CD
- Experience with git and git workflows
- Experience with containerisation technologies (Docker, Podman etc), including building container images
- Experience with container orchestration technologies (Kubernetes, OpenShift, etc), including building container clusters
- Experience with frontend web technologies (JavaScript, React desirable)
- Experience designing REST API’s
- Experience with both Windows and Linux development environments
- Modelling and Simulation software experience
- Knowledge of python, bash or other scripting language
Please APPLY NOW for our immediate consideration, or you can call Jodeane Cabral on 08 8112 7418 for our immediate consideration