JOB ROLE: Trainee - DevOps Engineer
Create deployment automation to offer an Azure cloud stack that is fully functional.
Create, move, and evaluate Azure environments and integrations.
Improve the environment for developing Cloud applications by utilising your knowledge of DevOps approaches and practises.
Create new automation to manage and grow cloud hosting
Create templates or scripts to automate common procedures or development tasks.
CI/CD, release automation, and environment automation assistance
Integrate with the build and release pipeline for Azure DevOps
Automate Cloud VM deployment and management, patching, and AD integration
- Bachelor’s Degree or equivalent in Computer Science, Information Systems, and 6 months of overall IT Experience and freshly trained graduate on the below skills
- GOOD COMMUNICATION SKILL IN ENGLISH
- GOOD WRITTEN SKILLS
- possess a foundational understanding of Terraform environment build automation, CI/CD, and DevOps
Excellent communication skills both in writing and speaking
knowledge of DevOps techniques and tools, including: Linux, structured data abstraction (JSON, YAML, and YANG), code management, and teamwork (Jira, Confluence, Stash, GitHub)
Automation and programming (Ansible, Python and REST APIs)
having familiarity with the DevOps stack, APIs (IBM API/Azure API), Microservices, and Container technologies
experience with source control, versioning, DevOps, Splunk, Agile, and CI/CD tools
experience using Terraform to provision cloud infrastructure.
Apply cloud native technologies to DevOps and CI/CD for the cloud: GitHub, Azure DevOps, and GitHub Actions