Suraj S.
0About
· Implemented CI/CD pipeline using AWS, Azure stack and open source tools. · Responsible for Docker container creation and management, Docker file management, deployment of micro services to container. · Cloud infrastructure provision and management, securing cloud environment by implementing best practices in security and network domain. · Responsible for server configuration management via Ansible and environments management. · Deployed microservices and UI apps on OpenShift container orchestration system. · Responsible for managing services in Openshift and Kubernetes. · Responsible for deploying microservices to Kubernetes cluster without Zero downtime. · Have conducted internal trainings on DevOps tools like Kubernetes, Docker and AWS. · Troubleshooting in build environment specially fixing development issues, setup git branch strategy, merge feature branches with master and push changes to Gitlab based source code repository. · Managing build and release definition as per project requirement, trigger build job. · Created Jenkinsfile for automated continuous integration and deployment. · Responsible for Production deployment pipeline by defining zero down Devops strategy · Responsible for managing AWS and Azure cloud-based resources such as EC2, Azure VM, VPC, S3, Cloud formation, Azure blobs, Azure VNets etc. · Working on container management tool Kubernetes. Created Kubernetes clusters for microservices deployment, managing pods, replica sets, Kubernetes networking, ingress, and load balancers. · Responsible for high availability of running applications on cloud instances and containers. · Working with Developers, Release management and tool decision team to enhance CI/CD pipeline. · Implemented best practices for Docker, Ansible, Gitlab, Jenkins, AWS, Azure, pipeline etc. · Created and configured Nagios server for infrastructure monitoring, cloud monitoring. · Cloud resource provision using Terraform.