User's Cover Picture
User's avatar

Sunil Chowdhary

DevOps engineer

Message
Intro
Bangalore, India
Studied Bcom computer applications at Sri srinivasa jr and degree college
Information Technology & Services
Joined September 21, 2022

Languages

English
-
Native or Bilingual
About
 Having 5+ Years of professional experience in DevOps/Build & Release Engineer.  Excellent skills in applying DevOps Continuous Deployment and Continuous Delivery processes & tools [ Ex: Git, Maven, Jenkins, Tomcat, Ansible, Docker etc…]  Experience in branching, tagging and maintaining the versions across the environments working on Software Configuration Management (SCM) tools like GIT, SVN …etc.  Administering GIT/Bitbucketrepositories and creating branches, resolving merge conflicts, reviewing pull requests.  Hands on experience in Maven build tool for compiling and packaging the artifacts.  Having good exposure in CI tools like Jenkins.  Expertise on Installation and Configuration of Continuous Integration tool Jenkins.  Configuring Jenkins job with related Plugins for Building, Testing and Continuous Deployment to accomplish the complete CI/CD.  Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds.  Good knowledge on writing declarative pipelines scripts using DSL.  Hands on experience in integrating GIT, Maven and Dockerwith Jenkins declarative pipelines and free style models.  Experience in configuring and updating the servers using configuration management tools like Ansible and Experience in Containerization tool like Docker.  Performed Automation tasks using Configuration management software like Ansible.  Good understanding of Ansible for configuring and managing computers, combining multi-node software deployment, adhoc task execution, and configuration management.  Written YAML playbooks, roles in Ansible and Integrated with Jenkins.  Experience with containerbased deployments using Docker, working with Docker images, Docker Containers, Docker files and Docker registries.  Experience working with Docker containers, created and managed a Docker deployment pipeline for custom application images using Jenkins.  Good experience on Docker Network, Docker compose and Docker Swarm.  Working knowledge on COE methodologies tool like Docker Swarm/Kubernetes.  Experience in writing Kubernetes service and deployment files.  Experience with cloud infrastructure of AWS (Amazon Web Services) like EC2, IAM, S3, VPC, ELB and RDS.  Hands on experience in creating AWS lambda functions.
Experience
User avatar
Verizon
Nov 2020 – Sep 2022
Bangalore
Devops engineer
• Configured Jenkins CI tool for project and setup Nightly Builds. • Created Jenkins CI/CD pipelines with declarative pipelines using DSL and free style jobs. • Created the Nexus repositories for upload/download artifacts, third party tools and Docker Images to the repositories. • Configured the slave nodes in Jenkins and create the users in the target servers and established the communication to all server by exchanging the keys. • Downloaded the images from public repository tag and uploaded to the private repository. • Created the docker files, build, tag and pushed images to the private docker hub. • Automation of tasks which seems to be manual and save efforts through ansible playbooks. • Created Ansible playbooks to deploy images in Kubernetes environment. • Created the Ansible roles to setup the infrastructure components across all environments. • Created service and deployments in files in Kubernetes for application deployment. • Created local repository in yum.repos.d to run packages using yum, rpm and update. • Participating in grooming backlogs and retrospective meetings.
Education
User avatar
Sri srinivasa jr and degree college
May 2013 – Jun 2016
Bachelor degree, Bcom computer applications