Cloud AWS/ DevOps Engineer
Around 5 Years Professional IT experience in Cloud computing, DevOps, CI/CD Pipeline, Build and release management, AWS and Linux/Windows Administration Proficient in prioritizing and completing task in a timely manner, yet flexible to multitask when necessary.
Extensive working experience with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, Elastic search and Cloud Watch.
Experience in configuring AWS Identity & Access Management (IAM) by managing the user's new accounts, roles and groups.
Experience working in Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
Experienced on infrastructure with Docker Containerization. Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
Experience setting up instances behind Elastic Load Balancer in AWS for high availability.
Expertise in installing, configuring and managing the RDBMS and NoSQL tools like MySQL, DB2, PostgreSQL and MongoDB.
Hands on experience on Chef Enterprise, installed workstation, bootstrapped nodes, wrote recipes and cookbooks and uploaded them to chef server.
Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python.
Expertise created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
Experience in monitoring infrastructure to identify and troubleshoot issues on servers using tools like Nagios and JIRA.
Experience in configuring and maintaining Jenkins to implement the CI process.
Expertise in performing with Subversion control, Build, Configuration Management tools like GIT, DOCKER, ANSIBLE and Integration & Monitoring tools like JENKINS and Nagios.
Experience in building a TAR file & RPM Package and pushing this to JFROG Art factory.
Experience in using Tomcat Web Server and JBOSS, Web logic and Web Sphere Application Servers for deployment.
Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml.
Good experience in installing, Upgrading, Tuning and configuring RHEL 7.x, Windows Server 2008, Centos 5.x, Ubuntu 12.10, SUSE Linux 11.1, and UNIX ISO/IEC 9945:2008 servers and involved in troubleshooting and debugging issues occurred in production and during solution development.\
Expertise in installation, Configuration and Maintenance of Virtual Machines, VMware ESXi 5.0/5.5 Host Server, vSphere Suite with P2P and P2V.
Expertise in configured Network protocols DNS, NIS, NFS and DHCP and experience in troubleshooting network problems and provided support.
Expertise in develop, Maintain, update various script for services (start, stop, restart, recycle, Cron jobs) UNIX based Cron shell, Bash.
Proficient in managing the source code control of multiple development efforts using Clear Case, Subversion, TFS, Git and CVS version control tools.
(SCM) in Agile, Scrum and Waterfall methodologies.
Cloud Platform : AWS, (EC2, S3, EBS, RDS, ELB, IAM, AMI, Auto Scaling). Microsoft AZURE, and Open stack.
Configuration Management: Chef, Puppet, Vagrant, Maven, Ansible, Docker, Gradle, Splunk, PS Work.
Database : Oracle, DB2, MySQL, MongoDB 7 SQL Server, MS Sql.
Build Tools : ANT, MAVEN, make file, Hudson, Jenkins, BAMBOO, Code Deploy.
Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Perforce, Code Commit.
Web Servers : Apache, Tomcat, Web Sphere, Nix, JBOSS, WebSphere.
Virtualization : VMware and Virtual Box
Languages/Scripts : C, HTML, Shell, Bash, PHP, Python, Ruby and Perl.
SDLC : Agile, Scrum& Waterfall.
Operating Systems : Linux (Red Hat 4/5/6), UNIX, Ubuntu, Fedora, CentOS, Windows NT/2000/2003, 7,8,10 and iOS.
Networking : TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP.
Client: Huntington Bank, Columbus, OH Jul 2019 – Till date
Role: Aws Cloud /DevOps Engineer
Description: Founded in 1866 as The Huntington National Bank, today Huntington Bancshares Incorporated still operates from the same Columbus, Ohio founding location in the heart of the Midwest. As of September 30, 2019, Huntington Bancshares Incorporated is a $109 billion asset regional bank holding company.
Roles & Responsibilities:
Worked on converting design into infrastructure code developing solutions using AWS (VPC, EC2, S3, ELB, EBS, RDS, IAM, Cloud Formation, Route 53, Cloud Watch, Cloud Front, Cloud Trail) using orchestration tools Jenkins, Terraform, Ansible & chef.
Created a CI/CD pipeline for .net applications by using MS build.
Created a centralized code quality dashboard by using SonarQube for transparency and integrated Fortify SCA in CI/CD pipeline for security purpose
Used AWS resources in the cloud and maintain Continuous Integration and Continuous Deployment (CI/CD) pipeline for the fast-paced robust application development environment.
Worked in setting up multiple VPC's, NAT gateways, security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
An acquaintance in setting up the CI/CD pipeline using Jenkins, Maven, SVN, GITHUB, CHEF, Terraform and AWS for Java web applications.
Configured CI tools like Jenkins servers, Jenkins nodes, focusing on continuous integration and deployment, promoting Enterprise Solutions to target environments
Worked in Creation and configuring Elastic load balancers and auto scaling groups to distribute traffic in a cost efficient, fault tolerant in a highly available environment.
Worked on setting up dashboards for monitoring server infrastructure and SNS alerts for corrective actions or notifications using Cloud Watch service, Splunk, Prometheus & Grafana.
Created S3 Buckets to store files for serving static content for web applications.
Configured S3 Buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirements.
Experience in creating and launching EC2 instances using AMI's of Linux (Amazon, RHEL, SUSE, Ubuntu).
Creating roles, users, groups and implemented MFA to provide additional security to AWS account and its resources in IAM.
Wrote and Executed PowerShell scripts, script blocks, and commands.
Implemented domain name service (DNS) through route 53 for highly available and scalable applications.
Created EBS volumes for storing application files for use with EC2 instances.
Experience in creating RDS database instances, configured snapshots to take backups of volumes and images to store launch configurations of the EC2 instances.
Scripted Templates for AWS infrastructure as a code using Cloud Formation / Terraform templates to build staging and production environments.
Worked on creating EKS cluster to deploy containerized applications built using Docker and setup pipelines in Jenkins to deploy applications integrating Linux base images and Tomcat server.
Build Automation process implementation using Jenkins along with Python and Shell scripts to automate routine administrative tasks reducing manual intervention.
Implemented Continuous Integration and Continuous Delivery using Jenkins and GIT from scratch building custom pipelines running automation tests.
Install, Configure and Manage Jfrog Art factory repository tool and configure to use as chef supermarket and Ansible galaxy as local repository and remote caching proxy repo.
Used confluence for creating content and Jira for issue management and Agile/Scrum Tool.
Used Service Now for managing Incidents, Requests, problems and integrated change processes with Jenkins for standard changes.
Environment: AWS (VPC, EC2, S3, ELB, EBS, RDS, IAM, EKS CloudFormation, Route 53, CloudWatch, Cloud Front, Cloud Trail), GIT, MYSQL, AWS CLI, Enterprise Linux (Amazon, Redhat, SUSE), Ruby, Shell scripting, Jenkins, GitLab, Artifactory, Jira, Hip chat, Slack, fortify, Sonar cube, Chef, Terraform, Ansible, Docker, Prometheus, Splunk, Grafana, Apache, Tomcat, Jboss EAP, WebLogic Server.
Client: SANOFI (CTS) Chennai, India Nov 2017 – Jul 2018
Role: Cloud Security Engineer
Description: Sanofi S.A. is a French multinational pharmaceutical company headquartered in Paris, France, as of 2013 the world's fifth-largest by prescription sales. The company was formed as Sanofi-Aventis in 2004 by the merger of Aventis and Sanofi-Synthélabo, which were each the product of several previous mergers.
Roles & Responsibilities:
Setup of Virtual Private Cloud (VPC), Network ACLs, Security Groups and route tables across Amazon Web Services.
Written Cloud formation templates and deployed AWS resources using it
Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and
Designed policies to move the content to Glacier’s.
Configuration and administration of Load Balancers, Route53, Network and Auto scaling for high availability
Ensured that all server hardware, operating systems, software and procedures aligned with organizational standards and strategic business plan.
Revamped NetBackup schedule and upgraded 15 Oracle servers. Optimized system availability (averaging 99.95% uptime) and equipped company with scalable systems to support business growth.
Increased team productivity and automated repetitive tasks by using batch files, PowerShell, VBScript and WMI.
Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
Identity Access Web Provisioning creating new accounts (subscriptions for users) with Microsoft Azure.
Implement Azure Load Balancers to ensure workload is properly balanced between Virtual Machines.
Troubleshoot and check status of services in Azure management portal.
Managed and automated all aspects of our AWS infrastructure (compute, storage, network, permissions, cost) using configuration management tools like Cloud Formation.
Worked with industry regulatory and compliance requirements i.e HIPAA compliance
Implementation of industry leading practices around cyber risks and Cloud security for clients
Designing and developing Cloud-specific security policies, standards and procedures e.g. firewall
management, SSL/IPSec, data protection (encryption), user account management (SSO, SAML), and password/key management.
Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
Created multiple roles and policies for development and production regions for security reasons, Setup and attached EBS volumes to EC2 instances,
Ability to Maintain High availability infrastructure in AWS and processing Requests like Creation of Servers,
Environment: AWS EC2, S3, AMI, EMR, API Gateway, Route53, RDS, IAM, Cloud Formation, ELB, Lambda, Ansible, Jenkins, Git, Maven. Virtual Private Cloud (VPC), Azure, GitHub, Apache, Cloud watch, S3, Load Balancers, Route53
Client: Datamatics Global Services, India Jun 2015 – Oct 2017
Role: SQL Server DBA
Roles & Responsibilities:
Installed and configured SQL Server 2005 and maintained 50 servers.
Upgraded and migrated the servers from SQL Server 2000to SQL Server 2005
Migrated SQL Server 2000 DTS Packages to SQL Server 2005 SSIS packages and resolved issues during migration.
Migrated Stored Procedures from 2000 to SQL Server 2005 to refer to Dynamic Management Views.
Implemented Replication and Log Shipping to overcome Disaster Recovery plan.
Suggested Disk Capacity, Processors and Memory based on the Capacity planning.
Analyzed database growths for Capacity Planning, Normalized the data for efficient performance and also Partitioned data into multiple Files and File groups.
Used SQL Profiler to monitor the server performance, debug T-SQL and slow running queries.
Monitored the application & database performance using SQL Profiler, Performance Monitor.
Used Index tuning wizard to get a better idea of implementing indexes on the existing databases and rebuilding only necessary indexes for faster query response.
Extensively used Database Tuning Advisor to improve the performance of Query.
Implemented backup and retention strategies based on business policies.
Performed Backup/Restore by using VERITAS Net Backup.
Implemented and maintained SQL Server Agent Jobs, Monitor SQL Server Agent Job history.
Improved performance of slow running queries using Profiler and Statistics Io by using different Methods in terms of evaluating joins, indexes, updating Statistics and code modifications.
Created SSIS Packages to (ETL) Extract, Transform and Load the data into Reporting instance to generate the reports easily and quickly.
Environment: Windows 2008 R2, Windows 2008, Windows 2003, SQL Server 2008 R2, SQL Server 2008, SQL Server 2005, SQL Server 2000, HP-UX, AIX, Solaris, Oracle 9i, Oracle 10g, Fog light
Master of Engineering in Computer Science - University of Cincinnati, OH [CGPA – 3.96]