The DevOps Engineer at the IT Hub in South Africa is pivotal for maintaining and enhancing IT solutions. This role involves platform management, automation, and collaboration with feature teams, ensuring seamless delivery within an Agile/DevOps framework. Technical proficiency in tools like Ansible, Kubernetes, and Java, coupled with strong communication skills, is essential for success. The role emphasizes security, compliance, and continuous improvement to uphold operational excellence. Key Responsibilities:
- Run and maintain Codebeamer platform
- Collaborate with feature team members on system analysis, design, and development within an agile/DevOps delivery model
- Automate environments, infrastructure, build, and deployment pipelines
- Setup new development tools and infrastructure for on-premise and cloud platforms
- Automate infrastructure patching and maintenance
- Improve development and release processes through automation
- Ensure system security against Cybersecurity threats
- Enhance code integration between teams
- Provide middleware support and configuration management for application dependant software
- Develop tools to improve Developer and customer experience
- Create scripts and monitoring tools for analyzing important metrics
- Support operational excellence goals and ensure highest availability of critical applications
- Plan and execute upgrades of existing applications, tools, and features using cloud-native toolchain
- Relevant IT Degree
- 2+ years of DevOps Engineering experience with at least 5 years in the IT industry
- Codebeamer Know How
- Business writing and communication skills
- Business Analyst experience
- Architecture knowledge (Cloud, On-prem, hybrid, data modeling, SW-Architecture)