We provide IT Staff Augmentation Services!

Senior Consultant As Cloud Devops Engineer Resume

SUMMARY

  • 11.9 years of IT experience with relevant GCP, AWS and DEV Ops experience of 3+ years.
  • Experience in different phases of the Project Management Life Cycle (PMLC), Software Development Lifecycle (SDLC) which includes Requirement gathering, Development, Testing and Production Support
  • Certified AWS Certified Solution Architect at Associate Level.
  • Experienced professional with 8+ years in the banking industry.
  • Certified Java Developer SCJP.
  • GCP Cloud Solution which include services i.e. GKE, Networking, Compute Instance, Stack Driver, Pub/Sub, Cloud Build, MySQL, Storage, App Engine, Deployment Manager, MongoDB, Cloud DNS and so on.
  • Monitoring tools used are Grafana and Prometheus.
  • Kubernetes used for deployment and storage mechanism to connect multiple application. CI/CD pipeline for deploying application on GKE Cluster. Helm Charts for deploying application on GKE Cluster.
  • Docker used as containerization tool and building and pushing image to GCR.
  • 2+ years of experience in AWS Solution Architect to work in different services which include AWS Lambda, EC2, Dynamo DB, RDS, Elastic Bean Stalk, S3, Encryption Technologies, Storage Gateway, VPN, Cloud Front, Cloud Watch and so on.
  • 2+ years of experience in Dev Ops which include Docker, Kubernetes, Helm Charts, GKE, Terraform, Jenkin, GIT.
  • 8+ years of experience in working with the entire developing and testing concept, Software Methodologies including Waterfall and Agile.
  • Proficiency in testing Client Server and Web based applications using Automation tool and Manual testing techniques.
  • Experience in interacting with BAT/UAT Team, Business Analysts, E2E, Production, and Technical Support to help them base line the requirement specifications.
  • Strong experience in MDM, ETL and Suspect Duplicate Processing.
  • Automation tools used are Selenium, SOAPUI, READY API, Jmeter, Cucumber, Maven.
  • Database tools used are AQT, IBM DB2 and SQL Developer.
  • Knowledge of data warehouse projects, Data Masking, Data Integration, Data Mapping
  • Experience in web services tool (SOAP, XML, WSDL).
  • Defect tracking tools used are HP ALM, JIRA, HP QC and Clear Quest.
  • Resourceful and flexible leader and coordinator in fast - paced, time-critical systems and project environments.

PROFESSIONAL EXPERIENCE

SENIOR CONSULTANT AS CLOUD DEVOPS ENGINEER

Confidential

Responsibilities:

  • Created GCP cloud services to build infrastructure layer which include Networking, Logging, Notification, Compute Instance, Deployment and so on.
  • Created SOW, Design and Requirement document for Cloud technologies.
  • Terraform and Deployment Manager is being used to create GCP resources.
  • Monitoring tool used are Grafana for live monitoring of Kubernetes nodes and pods
  • Pub/Sub is being used for notification and StackDriver for logging.
  • Helm Charts for deploying application on Kubernetes Cluster
  • MongoDB Cluster is being created using MongoDB Image having 3 nodes.
  • Nginx Ingress Controller is used for routing the traffic to different paths.
  • Cloud Build is used for CI/CD pipeline
  • Jenkins multibranch pipeline used for deploying the application in different env and to GKE Cluster using Helm Charts.
  • Docker Image is used to build image and stored in container registry
  • Cloud NAT is used to integrate Private Instance/Cluster to outside world
  • Security Compliance was applied using SSH keys, Firewall rules, IAM policies.
  • Terraform is being used for automating script for Cloud Infrastructure.
  • Migrated data from MySQL (On premises) to MongoDB (Cloud)
  • GKE Cluster is used for deployment and creating service.

AWS SOLUTION ARCHITECT AND DEVOPS ENGINEER

Confidential

Responsibilities:

  • Created AWS Lambda function in Python for starting and stopping EC2 Instances at scheduled Interval for processing daily batch load and storing in DB using AWS RDS Instance. Automated snapshots backup through lambda functions.
  • VPN Connection is set up to connect On Premises and AWS Cloud.
  • Created S3 Lifecycle for transition data from one storage class to Glacier.
  • Created VPC, Subnet, Route tables, Internet Gateway, NACL for the new environment.
  • Created public and private subnets, disabled ports in NACL, created NAT Instances and NAT Gateways.
  • Enabled VPC Peering between Dev, Test and Prod environment. Enabled VPC flow logs to monitor network related issues.
  • Configure OpenVPN server to connect Instance security.
  • For fault tolerance, created ELB. Configure SSL Certificate on ELB. Troubleshooting in case of instances are Out of Services in ELB.
  • Enabling and analysing ELB access logs.
  • Created Launch Configuration and Auto Scaling groups. Adding new Launch Configuration to Auto Scaling Group when AMI updated.
  • Created new EBS volumes, modifying existing volume sizes or volume type. Taking volume snapshots for backup. Copying volume from 1 Availability Zone (AZ) to another AZ if requested. Enable encryption on EBS and S# objects using KMS Encryption techniques
  • Created S3 buckets and granting permission of buckets using Bucket Policies for cross account access, Object ACL, IAM User Policies.
  • Created IAM User and granted minimal permission. Generated or modified IAM policies as per the requirement. Created role for Dev team to access specific folder for production with specific permissions.
  • Monitor instance resource utilizations through CloudWatch. Created alarms, events and custom metrics in CloudWatch.
  • Enabling Cloudtrail and analysing logs in case of any events occurred.
  • Collected Trusted Advisor reports timely manner and analyzing report for cost optimization.
  • Set up Continuous Integration environment using Jenkins and set the new Jenkins server and slave machines to support machines to support.
  • Manage the code migration form Subversion to Git repository.
  • Build and deploy Java/J2EE to a web application server in an Agile Continuous Integration.
  • Writing scripts for automation and monitoring using Shell Bash, Python.
  • Responsible for writing/modifying scripts using .sh and bash for day-to-day administration.
  • Creating Docker images from scratch and customizing them as per the requirement, along with that working on Docker containers, directory structure and removing Docker images.
  • Experienced in automating, configuring and deploying instances on AWS cloud environments and in Data centers.
  • Implementing automation with Chef on AWS for application testing, deployment, and development. Prepared documentation describing the configuration state of each item that was under CM control.
  • Implementing new Build frameworks using Jenkins & Maven as build framework, implementing and writing puppet manifest for deploying and managing collected for metric collection and monitoring.
  • Building Chef bootstrap scripts to allow us the team to bootstrap instances to various roles without having to maintain AMIs. Created Route 53 hosted zone to map with public or private domains. Created record set to map with EC2 instances/ ELBs.
  • Written Cloud Formation template to deploy infrastructure as code. Written templates to create VPC, EC2 Instance, ELBs, S3 bucket.
  • Enable Multi-AZ for production environment. Taking snapshots and restoring from snapshots.
  • Reporting Daily Status Reports to the Client Manager.
  • Participated in everyday standup meetings to discuss the issues arising out of testing.
  • Involved in writing of reports for errors identified in testing and clearly communicated with development via defect tracking system.
  • Communicated vision, plans, status, issues and activities to all levels, from individual contributors up to senior management.

DEVELOPER / SUPPORT (ETL/MDM)

Confidential

Responsibilities:

  • Performed User Acceptance testing, System testing, System Integration testing, Functional Testing, Database testing and Regression testing.
  • Set up the offshore team from start and build the whole environment, working software and scripts on their system.
  • Prepared Test Plan, Test Strategies, Test cases, Test Estimation Effort, Sign Off, Bug Tracking and reporting bugs using HP ALM.
  • Currently working in MDM/ETL Team as Onshore/Offshore Team lead.
  • Work in Agile Environment, attends Triage Call, Stand Up Meetings.
  • Selenium with cucumber is used to build framework structure and validate the customer data for Customer Connect application.
  • Assign and manage the task to offshore team. Organized meetings for offshore task reporting and concerns if any. Reports have been created for assigned task and matches with Test Estimate Effort.
  • Responsible for delivering the developer code to correct environment for every release.
  • Used Selenium Web driver 3 for creating and executing test scripts for functionality testing of the web application
  • Created Selenium automation scripts using Java and Python to perform Integration and System Testing for application product suite for MDM.
  • Automating scripts for Selenium in Java. Testing is being used to build framework.
  • We use GIT Hub to verify the latest schema structure with the existing one and pull the code.
  • Used SOAPUI Pro for creating Automated scripts for Web Services. These automated scripts were used during Regression and testing in different environment.
  • Used Groovy Script for running the automation script in Ready API and running the SOAP/REST web services/micro service architecture.
  • Used IBM DataStage tool for validating and resetting the job.
  • Web Services are tested for real time to Add, Update, Get or Search Party (Customer). There were other functionalities also such as Adding, Updating or Retrieving Preferences, Adding Contract details and so on.
  • Testing of CASL(Canada's Anti Spam Legislation) project Rules were implemented which involve testing of Email with preferences. Subscribed user should receive Promo Offers Email and Unsubscribe user should not.
  • Executing ETL batch jobs, Output Extracts, DBI jobs, Remediation and Conversion jobs.
  • For testing of FATCA(Foreign Account Tax Compliance Act) project, US Indicia was tested for US Customer and US Customers was determined on certain parameters such as US Address, US Citizenship, US Phone and so on.
  • Validate all the Customer data exist in MDM Database.
  • Prepare traceability matrix with the requirements of the project and map them to the test cases designed.
  • SQL Data base testing for proper insertion, updating and fetching of the records. Use Advance and Complex queries using AQT tool.
  • Run the Linux commands to execute Batch load file.
  • Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
  • Managed testing tasks concurrently on multiple projects.
  • Reporting Daily Status Reports to the Client Manager.

SENIOR ANALYST

Confidential

Responsibilities:

  • RTCC is Real Time Customer Connection project where Customer Data was created and updated using Real time services.
  • Performed Functional Testing including Regression Testing, End-To-End Testing adhering iterative release cycle(Sprint) in Agile Methodology.
  • Tested Real time services using SOAPUI and Groovy script was created for Automation.
  • WSDL was imported using SOAP UI and Automated Scripts were created. These automated scripts were used during Regression and testing in different environment.
  • JIRA tool was used for reporting and logging defects.
  • Accurately reported derivative's daily P&L, and analyzed MTM movement.
  • Helped User acceptance testing (UAT) testing with Business Users.
  • Organize the status meetings and send the Status Report of testing activities like testing results, test case coverage, required resources, defects discovered and their status (Daily, Weekly) to the Client.
  • Test Risk were defined during Test Plan and Mitigated also.
  • WINSCP was used as an Interface between UNIX Machine and local System.
  • Validate the SOAPUI response and all the attribute value should exist in MDM DB in their respective tables and column using AQT tool.
  • Involved in writing of modification reports for errors identified in testing and clearly communicated with development via defect tracking system.
  • Developed and executed test strategies, plans, test scripts and test cases as well as supported business users during User Acceptance Testing (UAT) phase.
  • Prepare traceability matrix with the requirements of the project and map them to the test cases designed.
  • SQL Data base testing for proper insertion, updating and fetching of the records. Use Advance and Complex queries using AQT tool.
  • Attended meeting of project requirement analysis and project retrospective meeting to interact with PM, BA, development team and QA team.

TIBCO DEVELOPER/TESTER

Confidential

Responsibilities:

  • Designed and Implemented TIBCO BW processes as a WebServices (SOAP/HTTP and SOAP/JMS)
  • Extensively worked on SOAP and Service pallets to develop various WebServices interfaces.
  • Performed troubleshooting, debugging and unit testing of various TIBCO code related configuration issues in various environments and code changes as required for business requirements.
  • Preparing deploy configuration files in xml form and deploying BW services using TIBCO Administrator.
  • Understanding the existing legacy system and designing new and better interfaces using TIBCOBusinessworks, TIBCO Active spaces and TIBCO EMS
  • HP Quality Centre for raising and closing defects..
  • Performed unit testing using SOAPUI tool to test web services
  • Involved in writing of reports for errors identified in testing and clearly communicated with development via defect tracking system.
  • Prepare traceability matrix with the requirements of the project and map them to the test cases designed.

TIBCO DEVELOPER/TESTER

Confidential

Responsibilities:

  • Developed web services using SOAP and Service Palette.
  • Interacted with Business Analyst to gather the requirement for resolving the issue.
  • An active team member and provided the solution which was appreciated by Team lead.
  • Perform Regression Testing of previous release.
  • Prepared Bug Tracking, Logging and reporting bugs using HP QC
  • HP QC was used for defect tracking and logging.
  • Executing, monitoring and analyzing Functional Tests.
  • Providing input from a testing perspective to the delivery release roadmap and project schedule plan, capacity, and deployment to production schedule.

SOFTWARE ENGINEER

Confidential

Responsibilities:

  • Created Test Cases and Test Scripts based on the business requirements and reviewed with other team associates.
  • Performed cross browser compatibility testing to check the compatibility of the application under test with different browsers.
  • Performed Functional testing by executing test scenarios & test cases and validate the results at SQL Server database using SQL queries.
  • Supported Test Lead in preparing periodic status reports.
  • Involved in performing system testing, unit testing, back-end testing, end-to-end testing, and integration testing in every release.
  • Conducted system Integration testing in the system test environment to detect defects, end-to-end testing to ensure conformance with the requirements prior to code migration to UAT.
  • Executed Regression Test of operational releases
  • Mapped the test data to a specific test case for execution purpose.
  • Actively participated in Enhancement meetings focused on making the application more effective.
  • Defect Reporting using bug tracking tool such as HP QC.

Hire Now