•Expertise in installation, administration, configuration, performance tuning and troubleshooting of Red Hat Linux, CentOS, and Windows.
•Experience in Configuring and Administrating AWS various services like EC2, S3, EBS, VPC, ELB, RDS, SNS, SQS, IAM, Route 53, Auto Scaling Cloud Front and Cloud Trail.
•Good working knowledge of AWS IAM service, Users, Groups, Policies, Roles, Access Key and Multi Factor Authentication (MFA), Cloud Formation and Migrated applications to the AWS Cloud.
•Experience in managing and creating users, groups and assigning their roles and security groups on AWS cloud and monitoring applications running on the AWS by using Cloud watch.
•Experience in setting up project baselines, branching, merging and taking regular backups of the source in SVN, GIT and GitHub and Bit Bucket.
•Extensively worked on Jenkins by installing, configuring and integrating with other tools like Git, Maven, ANT, Ansible, and Nagios for Continuous Integration (CI) and Continuous Deployment (CD).
•Experience in designing, installing and implementing Ansible configuration management system for managing Web applications, Environments configuration Files, Users, Mount points and Packages.
•Experience in using Chef/Puppet to automate repetitive tasks, quickly deploy critical applications and proactively manage change and create custom Puppet module skeletons.
•Experiences in using build utilities like Maven, Ant and Gradle for building of jar, war and ear files.
•Worked on web application servers like Apache Tomcat, WebLogic, WebSphere, IIS, WAMP and LAMP to deploy code and application on Linux and Windows.
•Experience in administering, installation, configuration, support and maintenance of Linux.
•Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects.
DevOps Consultant, Morgan Stanley - Montreal May 2018 to Present
•Analyzed the tools and application architecture and implement it on different environments, making it more user-friendly for the customer.
•Configured AWS services like EC2, Elastic Load-Balancers (ELB), Elastic Container Service (ECS), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, Dynamo DB, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM.
•Implemented Code Pipeline and Created Cloud formation templates and Launched EC2 Instances using Amazon Machine Images (AMIs) in different platform (Linux, CentOS, Windows) for development.
•Tested production environment with respect to specific applications and created users, groups, assigning roles and permissions using IAM service.
•Configured Elastic Load Balancers with EC2 Auto scaling groups and Worked on Cloud Watch alerts for instances and used them in Auto-scaling launch configurations.
•Used Source code repository GitHub and integrate it to Jenkins for automating the builds and have implemented a headless protocol for pushing and pulling changes from Jenkins to remote repository.
•Configured AWSECS for deploying and orchestrating containers by defining tasks and services. Leveraged BlueGreen deployment by developing Ansible playbook to change configuration of services to ramp up or down the number of Tasks running in the overall cluster.
•Built EAR and WAR files with custom configuration settings using Maven Tool Kit and further developed Ansible Playbooks to pull the stored Artifacts to continuously deploy the archives on to Apache Tomcat Web Server, IIS Servers and WebSphere Application Servers.
•Evaluated Chef and Puppet framework with tools to automate the cloud deployment and operations.
•Automated configuration management using Chef. Wrote cookbooks, recipes to manage nodes and Chef Server.
•Used ECS to run services on Docker & Configured the Docker Containers and Created Docker files for different Environment.
•Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments and
•Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes infrastructure and microservice container orchestration.
•Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant to schedule the builds, Create Code Pipelines and Dashboards programmatically.
•Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate the routine jobs.
Environment: AWS, Ansible, Chef, Puppet, Dockers, RHEL, CentOS, Apache Tomcat, WebSphere, Jenkins, Maven, GitHub, Power Shell.
DevOps Engineer, Wipro – Chennai August 2017 to March 2018
•Administrated the AWS Cloud Services by managing the EC2 instances, S3, Glacier, SQS, within the organization.
•Worked on Amazon RDS to setup high availability of the database by deploying RDS in Multi-AZ configuration.
•Managed the AWS EC2 servers by assigning the EBS volumes, auto scaling groups, load balancers, security groups in the defined VPC (Virtual Private Cloud).
•Designed the cloud formation template to create the custom VPC, subnets, Route tables, IGW (Internet Gateway) to ensure deployments of webservers in the public subnet and RDS servers in the private subnet.
•Created the SNS topics for AWS S3 and assigning the ARN of the S3 buckets to send the notifications to the subscribers on object creation and deletion.
•Used weighted routing concept to route the traffic between available servers using the Route 53 AWS Service.
•Configured the GitHub repositories and created the user level access to the project repositories.
•Involved in Setting up the Continuous integration (CI) by scheduling the jobs in Jenkins from GitHub.
•Wrote Ansible playbooks to manage the software configurations of the infrastructure located in AWS cloud.
•Automated the administration tasks using the Ansible.
Environment: EC2, AMI, RDS, Security Groups, ELB, Route 53, Cloud Watch, SNS, Jenkins,
Maven, GitHub, Ansible.
AWS Engineer, Tesco Bengaluru, May 2015 to June 2017
•Experience working with AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.
•AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autoscaling, Cloud Front, IAM, S3.
•Manage virtual cloud Resources as required with and overall objective of improving scalability, performance, reliability and highly available fault tolerant cloud infrastructure.
•Experienced in working on DevOps/Agile operations process.
•Developing modules, manifests, Resources and Run lists, managing the Puppet client nodes, and upload the modules to puppet-server from Git local repos.
Environment: AWS EC2, RDS, Dynamo DB, IAM, Cloud Formation, Cloud Watch, Cloud Trail, Ops Works, Auto Scaling, ELB, Git, Agile.