About the Programme
A DevOps Engineer is a professional who bridges the gap between development and IT operations. They focus on creating a collaborative culture and implementing practices that streamline the software development and deployment lifecycle. DevOps Engineers leverage automation, tools, and best practices to enable continuous integration, continuous delivery (CI/CD), and continuous deployment of software, ensuring faster and more reliable releases.
Our 8-week hybrid learning programme provides a comprehensive learning experience through a combination of virtual lectures, real-world projects, and assessments. They will receive mentorship and gain practical experience in building and managing DevOps pipelines.
Skills You Will Acquire
Proficiency with version control systems like Git for managing code changes.
Familiarity with tools such as Jenkins, Travis CI, and GitLab CI/CD for automating build and deployment pipelines.
Knowledge of Docker for creating, deploying, and managing containers.
Introduction to Kubernetes for orchestrating containerized applications.
Proficiency in scripting languages like Python, Bash, or PowerShell for automating tasks.
Experience with monitoring tools like Prometheus and logging tools like ELK stack.
Understanding of security principles in DevOps and integrating security into the development process.
*Note: The training modules are tailored to match the specific requirements of each individual project.
This programme is suitable for individuals interested in programming and technology. Beginners are welcome, as no prior coding experience is necessary. You’ll require basic computer skills, access to a computer and the internet, along with a strong motivation to learn.