Your role and responsibilities:
- Design and develop a Kubernetes-based GitOps platform for IBM products
- Actively engage in all phases of the development process, including architecture, implementation, and product support
- Collaborate with public cloud service providers like AWS (Amazon Web Services) and Azure to deploy IBM products
- Contribute to and enhance ongoing processes, tools, and activities
- Participate in internal team training and knowledge-sharing sessions
Required Technical and Professional Expertise
- Proficiency in Cloud architecture (AWS, IMB Cloud, Azure) and Container technologies(Docker & Kubernetes)
- Demonstrated skills with troubleshooting, debugging, maintaining and improving existing software
- Experience working with any version control system (Git preferred)
Preferred Technical and Professional Expertise
- We are strongly using RedHat OpenShift, so all experience in that direction will be treated as a benefit.
- If you have more knowledge with Golang, Python, Java, Bash and other programing languages we will treat it as a benefit.
- AWS / Azure certificate is considered as a big advantage
- Experience developing test automation
- Experience with CI/CD pipelines
- Experience with Infrastructure as Code (Terraform, Ansible)
- Experience with Cloud services and management, with an emphasis on deploying and scaling applications in a cloud environment
- Experience using cloud-native systems for monitoring and alerting (e.g. Prometheus, Grafana, Elasticsearch)