Post Job Free

Resume

Sign in

Engineer Aws

Location:
Atlanta, GA
Posted:
June 30, 2020

Contact this candidate

Resume:

VENU MADHAV

Phone +1-469-***-**** • E-mail add8dp@r.postjobfree.com

Senior enterprise integration Specialist

SUMMARY:

Over 15 Years of IT experience in which 14 years of experience in middle ware technologies IBM WebSphere Message Queuing, WebSphere application, Message Broker/ IBM Integration Bus,Kafka, Appliances and 4+ years of experience in AWS/DevOps Cloud Engineer.

Worked on 50+ projects this involves designing and implementing the MQ, MB architecture from scratch in all environments DIT, SIT and Production.

Successfully implemented all projects in production with ’0’ issues.

Certified in IBM System Administrator MQ Series

Certified in AWS Certified Solutions Architect – Associate.

Deploys a highly available, production-ready IBM MQ server on the Amazon Web Services (AWS)Quick Start automatically.

Migration of MQ and MB/IIB components to Aws cloud.

Experience with configuration management Chef, puppet to automate the software installations.

Load Balancing to automatically distribute connections to the active IBM MQ, iib server.

Setup and installation of MQ Appliance M2000, M2001,M2002a

Create and configure the qmgr’s, queues on appliance.

Design and implement MQ appliance HA solutions as per business needs.

Test and configure HA failover qmgrs.

Good knowledge and experience with open source messaging platforms such as Active MQ and/or Rabbit MQ

Authenticate and authorize users using IAM instance role with fine-grained permissions for access to AWS services necessary for the deployment process.

Create a new VPC and deploy into your existing VPC on AWS.

Good knowledge and exposure on MQ Advanced Message Security.

Expert-level knowledge of Amazon EC2, S3, VPC, RDS, Elastic Load Balancing, Autoscaling, IAM, SQS, security groups, Lambda, Cloud Watch and other AWS services.

Authenticate and authorize users using IAM instance role with fine-grained permissions for access to AWS services necessary for the deployment process.

Create a new VPC and deploy into your existing VPC on AWS.

The template that deploys the Quick Start into an existing VPC skips the components marked by asterisks above..

Analyze and design the architecture for MQ and MB Infrastructure.

Analyze, design and implemented the Active –Active high availability solutions for Class-1 projects.

Design and implementation F5 load balance solutions for high availability.

Upgrade MQ and MB Infrastructure from MQ V5 to V6, MQV6 to MQV7 and 7.5, 9.0.0.1, MB 8 to IIB9.0, IIB10.

Migrated the QMGR’s from one Data center/Region to another Region/Data center

Deploy IBM MQ,IIB on the AWS Cloud with New Quick Start.

Deploy IBM MQ,IIB into a new VPC

Documentation of problem engagement log for the reported problems.

Trained and worked on IBM Mainframes includes TSO, PS, and PDS.

Good hands on experience with WMB IBM Integration Bus v8, II9, 10.0

Good knowledge and experience on JCL’s and run the jobs to clear the messages.

Checking the MQCHIN, MQMSTR logs and identifying the issues.

Checking the job status and run the jobs on identifying the cause for the issue

Knowledge on queue sharing groups

Monitor and control the page set issues, setup /increase the buffer pool size as required.

Experience in Security implementations in IBM based applications including PCI, PII, WS standards.

Good understanding and knowledge on WebSphere data power appliance.

Involved in Integrating Data Power with MQ, Sun One Directory Server (LDAP)

Involved in Installation, configuration and administration of IBM Data Power XI50 and XI 52

Deploying the bar files in all environments Dev, Sit, Perf, Pre prod and Prod.

Analyze ad trouble shooting the MB issues.

Updating the odbc file requests raised by the customer.

Restarting and stopping of brokers on demand and request.

Involved eg reload issues.

Design and implemented pub/sub MQ infrastructure as per project requirements.

Trained the new team members in team.

Assigning the projects to the team members.

Installed and configured the MQ viewer and Nastel monitoring tool on all MQ Servers.

Hands on experience on monitoring health checkup of MQ using the monitoring tool Nastel.

Analyze the monitoring capabilities and guide the team to set up the appropriate monitoring functionalities to control and reduce the incidents.

Performed DR compliance activities include switch over switch back /stay over functionalities to test DR servers.

Created all the MQ Objects like Qmgr’s Queues and Channels etc.

Good understanding of load balancer, DNS, Networking.

Evaluate and test the new release features in MQ,MB/IIB.

Good knowledge and understanding of other open source messaging solutions Kafka, Rabbit MQ.

Installed, configured and done poc on open source messaging solutions Kafka, Rabbit MQ.

Resolving the incidents which were notified by Remedy, Assyst.

Preparing the change request and coordinate with all the stack holders to on successful implementation during launch window.

Enable SSL channel setup, Cypher, Keystore administration and support queue setup environment.

Identify the legacy infrastructure and decommission the MQ infrastructure to reduce the cost and license.

Preparing the change request document attended the CAB meeting and make sure to on successful implementations.

Implement MQ Advanced messaging security setups

Install MQ AMS interceptor

Create public and private key pair and create policies for the queues

Attending the RCA calls, identify the root causes for the issues and work on PKE’s for a permanent fix.

Creating the Change requests, preparing the change request documents, attend the CAB meeting and coordinating with the team on CRQ implementation and also implemented the changes when required during the big launches.

Analyze the plan the MQ infrastructure for the project engagements includes capacity planning and performance tuning of MQ objects.

Creating the domains in BCO tool, Setup the filters, Configure the analysis on CPU, Disk Mem utilization.

Creating the weekly/monthly/annual reporting of the levels of available and utilized capacity of MQ servers.

PROFILE:

Operating Systems: Windows 2000, 2003, 2008, 2012R2 and 2016, HP Tandem, Linux, Aix, Mainframe Z/os,cics, Oracle enterprise linux.

Languages: C, C++, C#.Net and Java.

Middleware Applications: IBM Web Sphere MQ 5.3, 6.O, 7.O,7.5,8.0 and 9.0.0.1, MQ Appliance M2001,M2002a MQ AMS. MQTT, IBM Web sphere MBV6, V7, IIB9.0,IIB10.0, IBM BPM V7.5.8.5, IBM Web Sphere Application server V6.0,V7.0 IBM Web Sphere Data Power Integration Appliance XI 50 XI52, IBM API Connect, WebSphere application server,,Mule Esb, MS BizTalk Server 2006, Kafka, Rabbit MQ 3.6.13/14.

Applications worked on: PuTTy, Remedy, Rfhutil and BMC Remedy capacity optimization 9.0, Assyst, HP Service manager (SM9), Service now, Chef, Jenkins, puppet,F5 load balance, Nginx load balance. AWS (EC2, ELB, Elastic Filesystem, RDS, S3,VPC, Security Groups, Cloud Watch,, IAM Rules etc..)

Monitoring Tools: Autopilot Nastel, MO71, Qpasa, Mq Mon for MQ Series, CA APM, Dynatrace Avada IR 360,Splunk, Data dog, Grafana, Nagios,.

RDBMS: MS Sql Server 2000, Oracle8i/9i,Db2.

Expertise: Application Support, IBM WebSphere MQ Series v6.0, v7, v9 Administration, Message broker Administration.

EXPERIENCE:

Organization

Designation

Duration

DELTA Airlines

Sr Consultant

Apr -19 to date

Capital One

Sr Consultant

Feb 18 – Apr 19

DELL Inc

Consultant

Oct 16 to Feb 18

Target Corporation

Consultant

Feb 16 to Oct 16

HP Enterprise Services

ITO SVC Consultant-III specialist

Dec 2014 to Jan 16

DELL International Services Ltd

Software Dev. Advisor

Aug 2009 to Dec 2014

ITC InfoTech

Associate It Consultant

Nov 2008 to Aug 2009

I Grid Technology Solutions Pvt. Ltd.

Software Engineer

Jan 2004 to Nov 08

PROFESSIONAL EXPERIENCE:

DELTA Airlines Apr 19 - To date

Sr.Consultant Atlanta

Migration of legacy application middleware IBM WebSphere MQ to MQ Appliances M2002a

Configuring the MQ Appliance HA configurations.zCreating the HA groups on primary and secondary appliances.

Create HA qmgrs and deploy the MQ object on appliances.

Implement, test, verify and deploy HA failover functionality.

Troubleshoot the issues during dc failover and appliance is out of sync.

Work with business team to design the MQ architecture and implement the solutions from MQ end.

Capacity planning, identify the gaps and redesign the MQ message flow as per business needs

On board new applications to MQ Appliances as per the business needs.

Enable and setup MQTT for IOT appliations as per business need.

Install, configure, setup the MQTT channels and services(MQXR) at MQ end to enable MQTT client to connect and messaging telemetry and other Internet of Things devices

Trouble shoot and support the issues.

Firm upgrade of appliance as per IBM gidelines.

Designing /Defining of MQ standards, process documents and engagement process etc..

Work on new projects, design, implement in production

Work on Level 3 support on demand.

Capital One Feb 18 – Apr 19

Sr.Consultant Rolling Meadows

Migration of middleware infrastructure IBM WebSphere application server, mq,iib to AWS.

Create and configure the AMI on new VPC.

Deploying IBM WAS, mq, iib on the AWS Cloud with New Quick Start.

Deploying IBM WebSphere application server, mq, iib into a new VPC..

Setup and configure high available and load balance solutions for middleware infrastructure on Aws using ELB(Elastic load balancing), Auto scaling.

Deploy a highly available, production-ready IBM WebSphere application server on the Amazon Web Services (AWS)Quick Start automatically.

Migrating on prime mq infrastructure to AWS Cloud.

Load Balancing to automatically distribute connections to the active IBM WebSphere application server.

Installed the application on AWS EC2 AMI, Red hat.

Responsible for the Automation of the deployment of the Conductor application on AWS using high-end AWS architectural components.

Deploying a queue manager using Cloud Formation

Configured the storage on S3 Buckets.

Create a key database for the client and generate a certificate signing request (CSR).

Create a key database for the server and generate a CSR.

Submit the CSRs to the CA for authentication and obtain the signed results.

Import the CA root certificate, if it does not already exist in the trust store of the client or the server.

Receive the client certificate into the client's key database.

Receive the server certificate into the server's key database.

Work with application and assist in troubleshooting the ssl issues, enabling the TLS tracing,

Enable SSLCIPH and set SSLCAUTH(REQUIRED) on the channels between the client and server.

Set SSLPEER on the server to a string that matches the client certificate.

Remove all other CA signers from the trust store.

Experience working with IAM in order to create new accounts, roles, and groups.

Designed and developed a Cloud Automation Python Module - to automate the management of resources at AWS and Image baking for multiple application use cases.

Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible or custom-built, designing cloud-hosted solutions, specific AWS product suite experience.

Automated AWS infrastructure via Ansible and Jenkins and services configuration using Ansible. Conducted a POC on a containerized deployment using docker and kubernetes.

Performed automation engineer tasks and implemented the ELK stack (Elasticsearch, Fluentd, Kibana) for AWS EC2 hosts.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of Open Stack Nodes and Test Playbooks on AWS instances using Python.

Responsible for Openstack project core infrastructure including code review, continuous integration systems and developer tools.

Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups. Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.

Worked on infrastructure with Docker containerization. Worked on maintaining, Openshift Docker Images and containers.

Installed and administered Art factory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.

Involved in running Multiple Tomcat Instances as Containerized App Servers using Docker. Used Ansible for configure tomcat servers and maintain.

Wrote Ansible Playbooks using Python SSH as Wrapper for managing Configurations of Test Playbooks and OpenStack Nodes on AWS instances using Python.

Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project environments. Managed Sonatype Nexus repositories to download the artifacts (jar, war & ear) during the build

Installed and configured GIT and GITHUB and used JIRA for change control and ticketing for Git. Implemented and maintained the branching and build/release strategies utilizing GIT.

Managed all the bugs and changes into a production environment using the JIRA tracking tool and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker.

Deployed the build artifacts into environments like QA, UAT and production according to the build life cycle.

Automated the build and release management process including monitoring changes between releases. Documented the entire build and release process and provided support.

Kept track of all releases and request of the developers through infrastructure management tool.

Dell Oct 16 to Feb 18 Consultant & Delivery head Austin

Setup and installation of MQ Appliance

Create and configure the qmgr’s on appliance.

Create HA qmgrs and deploy the MQ object on appliances.

Implement, test, verify and deploy HA failover functionality.

Troubleshoot the issues during dc failover and appliance is out of sync.

Work with business team to design the MQ architecture and implement the solutions from MQ end.

Capacity planning, identify the gaps and redesign the MQ message flow as per business needs

On board new applications to MQ Appliances as per the business needs.

Firm upgrade of appliance as per IBM gidelines.

Participated RCA calls in analyzing the root cause for the issues.

Analyze and design the architecture for MQ Infrastructure.

Work on L3 level support for production issues.

Planning and Implementing F5 load balance for MQ infrastructure servers.

Assigning projects and trains the members when required.

Target Corporation Feb 16 to Oct 16 Consultant Minneapolis

Involved in migrating physical Linux/Windows servers to cloud (AWS).

Build servers using AWS: Importing volumes, launching EC2, RDS, S3, IAM, R, VPC, Code Deploy, creating security groups, auto-scaling, Lambda, load balancers (ELBs) in the defined virtual private connection.

Implemented, deployed and maintained cloud infrastructure using AWS.

Automating backups by shell for Linux to transfer data in S3 bucket.

Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.

Designed an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secured.

Used GITHUB and Bit bucket as source code repositories.

Managed GIT repositories for branching, merging, and tagging.

Experience in using TFS as a source code management tool and also integrated it with different IDE's. .

Controlled existing tools across disciplines through a standard automation system using Build forge.

Built Chef Development workflow and best practices around configuration management as well as building a strong and diverse internal Chef community.

Creating alarms in Cloud watch service for monitoring the server performance, CPU Utilization, disk usage etc.

AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.

Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins, TeamCity, AnthillPro.

Tracking the bugs in project using Jira.

Experience in analyzing and monitor performance bottlenecks and key metrics in order to optimize software and system performance.

Upgrade/migration of MQ forms physical servers to VM’s MQ V7.0.1.8 to 7.5 for all stores and HQ servers of Target Corporation.

Install and configure WebSphere MB 8.0, IIB 9.0

Upgrade WebSphere MB 8.0 to IIB 9.0.

Successfully upgraded the critical and centralized 50 HQ/HQ2 MQ infrastructure servers with less down time without any issues.

Got appreciation from Management on successful upgrade.

Supporting 1800+ Stores, 30+ DC’s, 15 T.Com and 50 HQ/HQ2 servers which are using MQ/ IIB for major operation

Stabilization of production servers and reducing the number of incidents and performance tuning of MQ.

Supported L3 production for 1800+ Stores, 30+ DC’s, 15 T.Com and 50 HQ/HQ2 servers which are using MQ/ IIB for major operation

Identifying the gaps and setting up the proper alerts to avoid issues before reporting.

Creating dash boards for all MQ production infrastructure using slunk and Data dog.

Automation of MQ installations by chef.

Installed IIB using Chef Client

IIB Deployment and supporting EG’s and Message Flows

Participated RCA calls in analyzing the root cause for the issues.

Analyze and design the architecture for MQ Infrastructure.

Work on L3 level support for production issues.

Assigning projects and train the members when required.

Planning and Configuring the NGINIX load balance for middleware infrastructure.

HP Enterprise Services

AVIVA Dec 2014-Jan16

Technical architect and Delivery Manager

Roles & Responsibilities

Technical and shared service deliver lead/deputy manager from middleware

Introduced new service delivery process which has identified and appreciated by top management

Introduced and incorporated new naming conventions and standards.

Introduced new alerting system for applications to avoid issue before reporting.

Upgraded/consolidated MQ form one region to other region (MQ V6.0 to MQ V7.0.1.6).

Upgraded the MQ from MQV6/MQV7.0 to MQV7.5.

Creating and implementing the changes for the respective SR’s

Deploying the bar files in all environments Dev, Sit, Perf, Pre prod and Prod.

Analyze ad trouble shooting the MB issues.

Updating the odbc file requests raised by the customer.

Restarting and stopping of brokers on demand and request.

Involved eg reload issues.

Good at handling service deliverables, escalations and adherence to SLAs.

Participated RCA calls in analyzing the root cause for the issues

Gathering the MQ requirements for all projects

Supporting and troubleshooting the issues during the project go live.

Supported during the IPL changes.

Identified the recurring issues, analyze and fixing the issues.

Setting up the alerts and route to the respective app queues and control the issue before reporting.

Prepared the naming MQ naming standards as a best practice and standardize the process.

Resolving the page set issues in z/os.

Knowledge on JCL’s and run the jobs to clear the messages.

Checking the MQCHIN, MQMSTR logs and identifying the issues.

Checking the job status and run the jobs on identifying the cause for the issue

Knowledge on queue sharing groups.

Good Experience in Distributed queue management, Cluster queue management.

Identifying the root cause for page set issues fixing it by increasing the cylinders.

Analyze, design and deploying the MQ infrastructure for all the projects including DIT, SIT and Production.

Analyze and sizing the MQ Objects in all phases of the projects.

Implemented pub/sub MQ infrastructure as per the project requirements.

Preparation of MQ scripts as per standards and building the MQ in all environments.

On call L3 support for all production issues.

Stabilizing the Production environments.

Capacity planning of production servers, analyze and recommend the additional hardware requirements for production MQ infrastructure environments.

Award

Got best team award for managing and guiding the team for effective project deliverables.

Got Spot award on successful production servers upgrades within in minimal down time.

DELL Aug 2009-Dec 2014

Technical Lead for 20 + team members

Job Responsibilities:

Technical and stabilization service delivery lead

Introduced stabilization process model across middleware in Dell which has identified and appreciated by top management.

Successfully implemented 30+ projects with ‘0’ issues in production.

Upgraded/consolidated MQ form one region to other region (MQ V6.0 to MQ V7.0.1.6).

Upgraded the MQ from MQV6 VM’s to MQV7 VM’s.

Successfully migrated class-1 applications with ‘0’ down time.

Gathering the MQ requirements for all projects

Analyze, design and deploying the MQ infrastructure for all the projects including DIT, SIT and Production.

Analyze and sizing the MQ Objects in all phases of the projects.

Analyze, design and implemented HA and Active–Active solutions for complex applications.

I have Switched complex applications from one data center to new Server with ‘0’ down time.

Implemented pub/sub MQ infrastructure as per the project requirements.

Created and configured MQ Objects like Queue Managers, Remote Queues, Local Queues, and Queue Aliases.

Trouble shooting the issues in all environments.

As a part of rationalizing the core consolidated the MQ from all physical boxes to VM’s (From MQ V5.3 to MQ V6.0 & MQ V6.0 to MQ V7.0.1.6).

Applying the fix packs by applying the MQ post batch files (7.0.1.3, 7.0.1.8) for fixing the bugs.

Backup and recovery of Qmgr’s

Build the entire qmgr on VM’s Failure.

Preparation of MQ scripts as per standards and building the MQ in all environments.

On call L3 support for all production issues.

Stabilizing the Production environments.

Capacity planning of production servers, analyze and recommend the additional hardware requirements for production MQ infrastructure environments.

Work with the Engineer team and upgrade the RAM, CPU’s as required.

Configuring the production servers in BCO tool.

Creating the analysis for CPU, RAM, and Memory utilization of MQ infrastructure servers.

Generating the weekly, Monthly reports of CPU utilization.

As a part of compliance participated in MQ DR Failover over-switch back, failover-stay over activities.

Work with AMS team in setting up the alerts and reduce the no of incidents.

Installed and Configured WMQ 6.0, WMQ 7.0 on Windows.

Designed and implemented pub/sub architecture for the project requirements.

Deployed Bar Files and involved in trouble shooting the Broker issues. Involved in stopping and starting of Message Flows and execution groups.

Setup ACLs to control access to Message Broker Topology.

Deploy and test Message Flows and Message Sets on Web Sphere Message Broker..

Created MQ Series objects on local and remote MQ servers in Tandem.

Configuration of WMQ, setting up of Queues, Queue managers and Channels.

Monitored and maintained MQ Series objects such as Queue Managers, Queues (Local, Remote), channels and listeners.

Enabled Triggering on the Queues for monitoring and automation.

Have done Clustering of Queue Managers and worked in the cluster environment.

Implemented pub/sub architecture as per the project requirements.

Have done remote administration of MQ Objects

Awards

Michael Dell best performance award in 2014.

Bronze awards in 2012, 2013 for successful implementation of critical/class-1 application upgrades.

Got Best performance awards in 2010, 2011 for successful critical project deliverables.

ITC InfoTech

West Jet Nov 2008-Aug 2009

WebSphere MQ Administrator

Job Responsibilities:

Installed and Configured WMQ 6.0 on Windows.

Created MQ Series objects on local and remote MQ servers.

Configuration of WMQ, setting up of Queues, Queue managers and Channels.

Monitored and maintained MQ Series objects such as Queue Managers, Queues (Local, Remote), channels and listeners.

Enabled Triggering on the Queues for monitoring and automation.

Have done Clustering of Queue Managers and worked in the cluster environment.

Have done remote administration of MQ Objects

Created and configured MQ Objects like Queue Managers, Remote Queues, Local Queues, Queue Aliases.

Created & Configured the SSL (Secure Socket Layer), between Client to Server, Server to Server.

Proactively monitor the middleware and Perform daily on call tasks (checking error logs, queues, System Logs) to maintain a healthy system.

Have done Trouble Shooting in fail overs.

Provided knowledge transfer to the support team.

Proactively monitor the middleware and Perform daily on call tasks (checking error logs, queues, System Logs) to maintain a healthy system.

Documented the administrative tasks performed on MQ Series.

Environment : Web sphere MQ 6.0, IBM WebSphere Data Power Integration Appliance XI 50, IBM Web sphere Message Broker 6.0.

Corning Jan 2004 – Nov 2008

Software Engineer

It simplifies supply chain execution by changing the way you do business with your customer and the many transportation service providers executing important links in the customer's supply chain. Without drastically changing the way you do your business, information is entered once, effectively shared with all of the right parties, and progressed through an efficient, cost effective, and clear-cut business process. From receipt of an order to the recognition of income, e-Trans is a complete enterprise application that covers all modes of transport while meeting all of the operational, financial, and customer relations requirements for you to professionally manage your business while providing increased value to your customers.

Role’s & Responsibilities:

Design and develop systems administration and maintenance

Provide onsite customer support.

Determine and develop required enhancements to the system.

Initiate and implement full life-cycle development.

Manage and document concepts, practices, procedures, processes and issues.

Maintain and manage system specification life cycle documents of software applications.

Ensure compliance of organizational processes and procedures all the time.

Involved in developing user interfaces by using html.

Involved in developing Business Components by using vb.

Involved in unit testing.

Environment:

VB, Sql Server, Web sphere MQ.

TRAININGS:

Attended Training Program on IBM Main Frames.

Attended Training Program on MS BizTalk Server 2006.

EDUCATIONAL QUALIFICATIONS:

Masters in computer Applications from Acharya Nagarjuna University

Bachelor of sciences in computers from Acharya Nagarjuna University

CERTIFICATIONS:

AWS Certified Solutions Architect - Associate

IBM Certified System Administrator – Web Sphere MQ.

Skills:

Effective meeting participant, Written Communication skills.



Contact this candidate