Back End Developer with 5 years experience in the IT Industry as well as 2 years DevOps Engineering experience AND Java Spring Framework Unit Testing REST Swagger Jira Confluence Python required for a reputable global company based in Gauteng
Development: Java Spring Framework unit testing REST Swagger Jira Confluence Python
Static code analysis affinity towards clean code Unified Modelling Language continuous improvement mindset
Ability to understand existing code
Operations: GitHub GitHub Actions Oracle
Infrastructure: git/GitHub Bitbucket
Agile Working Model (AWM) Charter
Codebeamer know-how Codebeamer query language (CBQL)
Requirements management experience
Management of keys certificates and secrets
Ansible ZUUL Bazel
Unified Expression Language
Experience with open-source projects
Business writing clear and concise communication
Business Analyst experience
German language skills
Linux and Bash/Shell
Develop new features and maintain existing features of Java applications that interact with codebeamer or run as plugins in codebeamer
Write unit tests for existing system and integration features
Work with teams to develop sustainable framework by refactoring custom features
Run and maintain Codebeamer platform.
Conduct system analysis design development and testing for assigned technical products or applications within the context of an agile/DevOps delivery model. Focusing on the automation of environments infrastructure build and deployment pipelines.
Maintain build and setup new development tools and infrastructure for both on premise and cloud platforms.
Automate the management of infrastructure patches and maintenance.
Work on ways to automate and improve development and release processes.
Work with QA Engineers to build disposable test environment and automated testing.
Work with QA Engineers to ensure that systems are safe and secure against Cybersecurity threats.
Work with Software Developers and Software Engineers to ensure that development follows established processes and works as intended.
Provide middleware support and configuration management for application dependant software i.e. Webservers Java Docker.
Build tools to reduce occurrences of errors and improve Developer and customer experience.
Develop scripts/monitoring to analyse and visualise important metrics about development processes.
Develop scripts/monitoring to analyse and visualise important metrics about reliability and availability.
Support operational excellence goals through strong operations knowledge. Resolve escalated support topics as part of tier-3 DevOps role to ensure the highest availability of critical applications.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.