Project Name : WWF (World Wildlife Fund)
Client : WWF Singapore
Environment : GitHub Actions, Terraform, AWS ECR, AWS EKS, AWS, Git, GitHub, Linux, Jira
Role : DevOps Engineer
Project Description:
Responsible for the continuous development, dissemination, and incorporation of key architectural principles, best practices, and standards for teams to build, deploy, maintain, and evolve software applications so that they align with business goals, and quality requirements such as high availability, high security, high fault-tolerance and isolation, high scalability, high reliability, high performance, high agility, etc.
Roles and Responsibilities:
- Highly motivated and committed Cloud and DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS cloud environments and Data centers.
- Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack including EC2, Route53, S3 focusing on high-availability, fault tolerance and auto-scaling in AWS by using Terraform.
- Container management uses Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes. Expertise in Installing, configuring & administering Jenkins on Linux machines along with adding/updating plugins like GIT, Ansible, Sonar, Check style, Deploy to Container, Build Pipeline etc.
- Designing and implementing CI (Continuous Integration) (CI) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Shell), and creating/configuring VMs (Windows/Linux).
- Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins to Jenkins. Configured Proxy to get auto updates.
- Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- Using Kubernetes, I have controlled and automated application deployments and updates and orchestrated deployment.