Sami
DevOps 3+
PROFESSIONAL SUMMARY
Spent last 3 years practicing DevOps methodologies, CI/CD, Configuration Management, and Release Management.
- Experience in working on every step of SDLC.
- Experience in branching, merging, and maintaining the versions using SCM tools like Git and Github, on Windows and Linux Platform.
- Proficient in using build tools like Maven for building JAR, and WAR files..
- Experience in Jenkins by installing, configuring, and maintaining for purpose of CI and for end-to-end automation for all builds and deployments and creating Jenkins CI pipeline.
- Good Hands on creating Jenkins jobs, plug-in installations, and setting up distributed builds using master/slave concepts
- Experience in Deployment using Configuration Management tools like Ansible to provision clouds to enable Continuous Deployments.
- Experience in managing various Ansible playbooks.
- Extensive experience working on Docker Hub, creating Docker images and Docker Containers.
- Creating Custom Docker images using Docker files for easier replication.
- Experience working on tools like Kubernetes, Kafka, and Prometheus.
WORK EXPERIENCE
IT & Cloud Services Company DevOps Engineer May 2019 - Present
- Have experience with clouds Platform like AWS & GCP.
- Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux / Ubuntu) and Configuring launched instances with respect to specific applications.
- Working on Multiple AWS instances, set the security groups, Elastic Load-Balancer (ELB) and AMIs, Auto scaling to design cost-effective and highly available systems
SKILLS
DevOps Tools
Git Jenkins Maven Docker
Kubernetes Apache Tomcat Prometheus Ansible Terraform
Cloud
AWS GCP
Operating System
Redhat Ubuntu CentOS Windows
- Configuring and Networking of Virtual Private Cloud (VPC).
- Creating S3 buckets and also managing policies for S3 buckets and Utilizing S3 buckets for storage and backup on AWS.
- Used Cloud Watch to set alarms for notifications or automated actions, and to monitor logs for a better understanding and operation of the system.
- Good Hands of experience with AWS Lambda.
- Working on Multiple GCP Virtual instances, cloud load balancing, and auto scaler.
- Strong working knowledge of GIT.
- Performing the regular tasks that include cloning, pulling the repositories, branching, and merging.
- Responsible for creating artifacts using Maven and deploying those artifacts into Tomcat Server.
- Installing and Configuring Jenkins, Installing plug-in, configuring security.
- Designed and documented CI/CD tools configuration management.
- Managing the working environments through the configuration management tool Ansible.
- Working on Ansible Playbooks to bring the required infrastructure changes.
- Automated deployment of builds to different environments using Jenkins.
- Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing of Docker images.
- Experience in Docker like creating Docker images, containers, Docker files, tagging, and pushing to Docker Hub.
- Monitoring various servers using Prometheus.
- Installing various node exporters on various servers.
- Installing an alert manager for creating email alerts.
- Experience in creating Pods.
- Experience in scaling the pods and monitoring & maintain logs of various pods on the GCP cloud.
- Experience in monitoring the K8’s Cluster using GCP Cloud.
- Setting the replicas of K8 Pods.
- Installing and configuring the Helm.
- Experience in creating Helm charts.
- Experience in deploying the application in K8’s Cluster Using Helm.
- Experience in creating Kafka topics.
- Monitoring the Kafka Cluster.
- Increasing the disk size of Kafka broker.
EDUCATION
Vishveshwarya Technological University 2018 Bachelor of Engineering