Description
Required Skills:
Experience with pipeline tools and concepts such as Continuous Integration/Continuous Deployment, Jenkins
Ability to implement build pipelines with BitBucket/GitLab CI/CD for software and infrastructure builds
Ability to create, automate and execute test scripts to perform coverage testing and ensure that every software feature functions as designed using automated test frameworks (eg pytest, Junit)
Excellent written and verbal communication skills
Experience with Agile tools such as Confluence, Jira, Git
Understanding of Software Design principles, functional programming and Object-Oriented programming paradigms
Strong skills in various software development skills in an Agile environment including design and architecture, implementation, optimization, automated testing, and documentation
Professional experience with Web Development and Microservices
Professional experience with Jenkins shared library using any of the Scripting languages
Professional experience with Docker, Helm and Kubernetes
Professional experience Nexus, SonarQube, Twistlock, Fortify
Experience working in SAFe framework preferred
Previous in-depth mission planning domain
Knowledge of program software design and code preferred
Knowledge of GitLab, Ansible Vault, Terraform
Any Graduate