Job Description :
- 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.
Must Haves :
years experience deploying, scaling, and monitoring applications in a RedHat OpenShift environmentExperience setting up development environments and mechanisms using tools such as Azure DevOps, GitOpsExperience with tools like Git, Tekton, ArgoCd, Maven, and YAML for continuous integration and continuous deliveryExperience troubleshooting and monitoring software systems hosted in the Kubernetes environmentKnowledge of cloud application frameworks including Quarkus, cloud trends, and experience applying industry web, architectural and security standards, and best practicesEVALUATION CRITERIA
Design, and Implementation Skills / Experience - %
years experience deploying, scaling, and monitoring applications in a RedHat OpenShift environmentExperience in application code containerization and container-based virtualization technology like DockerKnowledge of cloud trends and experience applying industry web, architectural, and security standards, and best practicesExperience with Kubernetes for container management and orchestrationExperience setting up development environments and mechanisms using tools such as Azure DevOps, GitOpsExperience with tools like Git, Tekton, ArgoCd, Maven, and YAML for continuous integration and continuous deliveryTroubleshooting / Debugging - %
Experience troubleshooting and monitoring software systems hosted in the Kubernetes environmentExperience identifying and implementing process optimizationExcellent analytical and critical thinking skillsCommunication Skills - %
Strong verbal and written communication skillsCollaborate with the Agile team on microservice architecture systemsParticipate in Scrum eventsTools Knowledge - %
Experience with Microsoft Office suite, including Microsoft Teams and Microsoft VisioKnowledge of cloud application frameworks including Quarkus, cloud trends, and experience applying industry web, architectural and security standards, and best practicesKnowledge of cloud providers such as AWS, Azure, Oracle Cloud Infrastructure (OCI), or Google CloudNotes :
Hybrid role- days per week required on-sitegttca
LI-Hybrid