Mandeep Sharma
Aws certified Professional
adur4i@r.postjobfree.com Mobile: 204-***-****
SUMMARY
●9+ years of experience in the IT industry comprising Development, Build/Release Management and Change/Incident Management performing duties such as monitoring, automation, deployment, documenting, and support and troubleshooting.
●Expertise in installation, administration, configuration, performance tuning and troubleshooting of Red Hat Linux, CentOS, SUSE, Ubuntu, Solaris, and Windows.
●Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
●Experience in cloud stack such as AWS (Cloud formation).
●Creating Linux Virtual Machines using VMware Virtual Center (ESXI), hypervisor-v, PHP Virtual Box.
●Design high availability (HA)applications on AWS across Availability Zones and Availability Regions
●Good Exposure on Virtualization and Containers (Dockers).
●Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby.
●Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere and JBOSS to deploy code.
●Extensively worked on Jenkins and Hudson by installing, configuring and maintaining for continuous integration (CI) and for End-to-End automation for all build and deployments.
●Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
TECHNICAL SKILLS
Operating System
Redhat-Linux (5x, 6x& 7x), CentOS (5x, 6x and 7x), Ubuntu (7x, 8x, 9x & 10x), SUSE Linux (5, 6 & 7), Windows Server 2003/2008/2012/Vista, VMware
Cloud Technologies
AWS, Azure
CI/CD
ANT, Maven, Gradle, Jenkins, Bit Bucket, TFS, SVN, Nexus, Junit, Webhooks with Git/SVN, uDeploy, AnthillPro, Bamboo
Configuration Management
Chef, Puppet, Ansible
Containerization Tools
Docker, Apache Mesos
Database
MySQL, MongoDB, Cassandra, PostgreSQL, SQL Server, CouchDB
Web/App Servers
Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss
Scripting
Shell scripting, Python, Vagrant, Perl scripting
Web Technologies
HTML, CSS, and XML, Servlets, JSP
Bug Tracking Tools
JIRA, Rally, Remedy and IBM Clear Quest.
Monitoring Tools
Splunk, Nagios, Monit, Solar Winds, Pandora FMS,new relic
Tracking Tools
JIRA, Remedy, Clear Quest
PROFESSIONAL EXPERIENCE:
Maryland Department of Human Service (MDTHINK), Maryland Apr 19 – Current,
Senior DevOps Consultant
Project Scope: A major part of this project is to build and deploying, automating, maintaining, and managing AWS cloud-based production and non-prod systems, to ensure the availability, performance, scalability, and security of production systems.
●Provided operational support for the application deployments and other issues for the applications like MHBE, CJAMS, MORA, CSA (Maryland Health Benefits and Exchange, Child Juvenile services, Maryland Office for Refugees and Asylums, Community-supported agriculture) used by the people of Maryland.
●Supporting the Security infrastructure of the enterprise, resolving issues, tickets via Fresh desk and JIRA tool.
●Deployed different agencies on EKS cluster including DEV, UAT, STAGE and PROD.
●Deployed ConfigMaps, secrets and volumes on Kubernetes.
●Provided consistent environment using Kubernetes for deployment scaling and load balancing
The application from development through production, easing the code development and
Deployment pipeline by implementing Docker containers
●Assist in the development and implementation of standardized infrastructure practices and
Procedure.
●Accountable for developing and implementing complex automation tasks.
●Provide tier 2 and tier3 support for the applications deployed on cloud platform.
●Supporting QA during testing, and oversight during implementation into production.
●Created and configured load balancers and auto scaling groups to distribute the traffic and have
to a cost efficient, fault tolerant and highly available environment.
●Configured S# buckets with various life cycle policies to archive the in frequently accessed
Data to storage classes based on requirement.
●Worked on build release activates for application team, deploying latest code and
Communicating with the testing team.
●Configured AWS ECS for deploying and orchestrating containers by defining tasks and
Services. Leveraged Blue Green deployment by developing Ansible Playbook to change
Configuration of services to ramp up or down the number of Tasks running in their overall
Cluster.
●Managed Ansible Playbooks with Ansible Roles. Used file Module in Ansible playbook to
Copy and remove files on remote systems.
●Provisioning of AWS resources (EC2, VPC, SG, ASG, ECS, S3, Route 53) using terraform.
●Installed and configured the New Relic application agents to the MDThink (Department of Human services) and on boarded various applications to get the application performance data, troubleshooting the issues, dashboard, and alerts creation in New Relic.
Online Business System, Winnipeg, MB June 2018-Feb 2019
DevOps Consultant
Online Business Systems is a privately held information technology and business consultancy. We help enterprise customers enhance competitive advantage by designing improved business processes enabled with robust and secure information systems.
Responsibilities:
●Working with the dev and prod team to facilitate Automation and CI/CD Pipeline.
●Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling.
●Configuration management using Puppet, Ansible, and Chef.
●Working with Microsoft Azure Cloud services, Storage Accounts and Virtual Networks.
●Participating in daily scrum meetings.
Kohl’s, Brookfield, WI Jan 2017 – June 2018
DevOps Engineer
Responsibilities:
●Migrated on premise Infrastructure onto AWS Cloud using Rehost “lift and shift” methodology and developed Continuous Integration pipeline using Jenkins.
●Deploy a multitude of applications utilizing the AWS services IncludingVPC, EC2, S3, RDS, and IAM,Elastic load balancing, Auto scaling, CloudFront, Elastic Beanstalk, Cloud Watch by focusing on high-availability, fault tolerance, and auto-scaling.
●Implemented Code Pipeline and Creating Cloud formation templates and Launched EC2 Instances using Amazon machine Images (AMIs) (Linux/ RHEL /Ubuntu) for development, test and production environment with respect to specific applications and created users, groups, assigning roles and permissions using IAM service.
●Configured AWSECS for deploying and orchestrating containers by defining tasks and services. Leveraged Blue Green deployment by developing Ansible playbook to change configuration of services to ramp up or down the number of Tasks running in the overall cluster.
Environment: AWS, Ansible, Chef, RHEL, VMware, Dockers, Kubernetes, Terraform, Apache Tomcat, WebSphere, Jenkins, Maven, Nexus, Python.
Thermo Fisher, Carlsbad, CA Jun 2016 –Dec 2016
DevOpsEngineer
Description: Focusing on cloud technologies to support critical business solutions and working closely with operations and server administration provisioning the highly available EC2 Instances with LAMP stack for PHP. The goals of this project are to move 100+ COS4 type applications to AWS cloud. Also used Jenkins and Chef to Automate Continuous Delivery model.
Responsibilities:
●Responsible for Deployment Automation using multiple tools Chef, Jenkins, GIT, ANT Scripts on AWS. Worked at optimizing Volumes, EC2 instances and created multiple VPC instances.
●Perform research on AWS resources or tools to recommend to clients. Utilize AWS calculator to produce a budget for a project on AWS.
●Analyze and Evaluate Existing Architecture, Design and Configure a complex Network architecture on AWS Cloud.
●Migrate on premises applications to the cloud.
●Creating Amazon Workspaces for Development team to do all their DevOps work and administrating them.
●Role of a Trusted Advisor in implementing the best solutions and best practice in AWS.
●Interacting with clients to assist in setup of Virtual Private Networks across departments with strong Network ACLs, Security Groups and Firewall policies at both the Subnet and the Instance OS level.
Environments: AWS, S3, EBS, Elastic Load balancer (ELB), Auto Scaling groups, VPC, IAM, Cloud Watch,
Western Union Florida city, FL Jan 2015 – May 2016
AWS DevOps Engineer
Description: Western Union is a financial services company. Key services provided by the western union are wire transfers, money transfers, transfer tracking and price estimation. My role is to collaborate with application development teams and estimate the infrastructure required to host the application in the cloud.
Responsibilities:
●Administrating 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.
●Provisioning 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.
Environments: EC2, AMI, Security Groups, ELB, Route 53, Cloud Watch, SNS, Jenkins, Maven, GitHub, Ansible.
FedExMemphis, TN Apr 2013 – Dec 2014
AWS DevOps Engineer
Responsibilities
●Implemented web applications using AWS cloud.
●Writing the cloud formation stack scripts using YAML to generate the required infrastructure for the web application.
●Moving the Archived data to Amazon Glacier.
●Created the on-demand EC2 instances for development and testing teams.
●Created and assigning Security groups, Virtual Private Cloud (VPC), Public subnets, Private Subnets, IGW for the EC2 servers.
●Created the Ansible playbooks using the Ansible roles.
Neighborhood Empowerment & Resource Centre, Canada Jan 2012 – March 2013
Systems Analyst
Responsibilities
●Design and implement moderately complex software solutions using an array of languages.
●Handle development of framework processes for applications.
●Develop roadmaps and automation tools to ensure project fulfillment.
●Handle configuration management systems and debuggers to ensure successful development processes.
●Manage technical root cause analysis and handle corrective action as part of the troubleshooting procedure.
●Review current software systems and propose changes and improvements.
●Write and assist in preparing training and operating manuals.
●Make sure that all systems are maintained properly once they are up and running.
●Ensure that all project specifications are upheld during and after the development process.
●Ensure that the software models are optimized properly, and that performance and consistency of design is maintained.
Education:
●Master of Computer Applications from Punjab Technical University, India - 2010
●Bachelor of Computer Applications from Punjab Technical University, India – 2007
●OCP (9i & 10g) Oracle Database Certification
●AWS Certified Developer – Associate
●AWS Solution Architect – Associate
●Terraform certified Associate from Hashicorp
● AZ-204: Developing Solutions for Microsoft Azure
●Certified Kubernetes Administrator (CKA)