Ensure that the software development process is streamlined and automated. This includes implementing a Continuous Integration (CI) and Continuous Delivery (CD) pipeline which involves automating the build test and deployment of software.
Automate the provisioning configuration and management of infrastructure components such as servers databases and networks.
Ensure that the system is monitored for performance and availability configure logging and systems health checks. Capture and analyze logs metrics and events to troubleshoot and diagnose issues quickly.
Collaborate with development teams QA teams stakeholders and infrastructure Administrators
Understanding of resourcing in Kubernetes environments. Setting memory and cpu limits and requirements for applications and estimating total resourcing requirements across clusters for a project.
Requirements
MUST HAVES:
5 years experience deploying scaling and monitoring applications in a RedHat OpenShift environment
Experience setting up development environments and mechanism using tools such as Azure DevOps GitOps
Experience with tools like Git Tekton ArgoCd Maven and YAML for continuous integration and continuous delivery
Experience troubleshooting and monitoring software systems hosted in Kubernetes environment
Knowledge of cloud application frameworks including Quarkus cloud trends and experience applying industry web architectural and security standards and best practices
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.