4+ Years of total IT experience in administration, analysis, design and maintenance of client/server and web applications.
3+ years in practicing DevOps, CI/CD, Infrastructure automation, quality engineering and release management
Highly-motivated employee with desire to take on new challenges. Strong work ethic, adaptability, and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.
My responsibility is to migrate the legacy applications to AWS cloud using DevOps tools like GitHub, Jenkins, Maven, Artifactory, SonarQube and Slack, Datadog,Ansible Tower. And implement Devops practices in the entire infrastructure. I am part of five members DevOps team.
• Automated infrastructure provisioning on AWS using Terraform and Ansible Tower.
• Set up Git repositories and SSH Keys in Gitbuck for Agile teams.
• Helped teams to configure Webhooks in GitHub to trigger automated builds in Jenkins.
• Setting up Jenkins master, adding the necessary plugins and adding more agents to support scalability and agility.
• Suggested and implemented Git Branching Strategy for the Agile Team
• Set up CI Pipeline that checkout the code from SCM and packages it using Maven build tool, Provide code analysis with sonarqube and uploads to artifactor
• Set up CD Pipeline that deploys artifact built and deploys to Dev, QA, UAT and Prod
• Wrote Ansible playbooks for Code Deployment and Configuration Management.
• Performs Rollback Deployment using Ansible Tower
• Created Ansible Tower Templates for Deployment into LLE- Dev QA UAT(Lower Level Enviroments) and HLE (Higher Level Enviroments)Prod Cont
• Created Bash Scripts for process automation
• Created nightly builds with integration to code quality tools such as SonarQube
• Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions not met.
• Converted java projects into Maven projects by creating POM file and ensured all the dependencies are built.
• Manage/mentor both onsite/offshore team.****
• Enforced Test Driven Development for the DEV teams for every sprint.****
• Set up the Liquibase Pipeline using Jenkins and Ansible Towerto Migrated Oracle and Sql databases into LLE and Prod Env using Liquibase***
Patient Administration Specialist
• Created nightly builds with integration to code quality tools such as SonarQube****
• Set up Nagios Server/Agents for monitoring App WebServers
• Helped teams to reduce defects rate by 30% by introducing TDD in first 3 months.
• Created quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions were not met.
• Set up the SonarLint plug-ins in developer’s workstation.
• Dockerized Springboot app by creating Dockerfile and automated docker image creation, image push into docker registry.
• Implemented Release management workflow for QA, UAT and Prod environments.
• Prepared and presented SCM best practices for implementing continuous integration for the team
• Building & Maintaining Docker container clusters managed by Kubernetes Engine on AWS
• Handle Blue/Green Deployment of Containers on EKS Clusters
• Handle Rollout and Rollback Strategy deployment on EKS Clusters
Cloud platforms:
AWS, ___
Framework/DevOps tools
Maven, SonarQube, Artifactory, Jenkins, Datadog, Slack
Build Tools
Ant, Maven, Gradle, MSBuild
Versioning Tools
Git, GitHub, Bitbucket
IAC Tools
Ansible Tower, Terraform,Chef
Containers
Docker, Docker-Compose, Kubernetes
Application/Web Servers:
Apache 2x/13x ,Tomcat, WebLogic 9x/10x/12c , JBoss 71, Nginx
Operating Systems:
Ubuntu Linux,Redhat, Centos, Linux – 2, HP-UX, Solaris 10, Windows
Database:
Oracle, SQL Server, MySQL, Postgres, Dynamo Db, H2
Programming Languages:
C, C, Java, Net, PHP******
Scripting & Other Tools:
Groovy, UNIX Shell Scripts (Ksh, Bash), Git Bash, Mobaxterm***