Application Arch & Sr Analyst /it Lead Resume
SUMMARY
- Application Arch & DevOps Engineer with a total of 14+ Years of back ground experience in Banking, Finance, Securities, Auto Insurance, Utility, Welfare, Product and Manufacturing domain.
- Implemented multiple CI/CD pipelines as a part of DevOps role for on - premises and cloud-based software using Git, Github, Jenkins, Ansible, AWS, Docker and Kubernetes.
- Experienced in Kubernetes cluster setup, deployments, rolling updates and Kubernetes objects.
- Having experience working with the Kubernetes objects.
- Experience working with Helm charts and tiller implementation.
- Experience with AWS services EC2, ECS, ELB, VPC, Cloud Formation, Cloud Front, Cloud watch, Storage Services, IAM, RDS, Route53, S3, SNS, Code Deploy, Kinesis and Lambda, API Gateway.
- Experience in working both on-site and off-shore project environment.
- Expertise working in Agile methodology, working as Scrum master in VSTS.
- An Enthusiastic Professional with zeal to learn new Tools & Technologies. Showcased excellent understanding of requirements. Demonstrating excellent documentation. Strong problem solving, probing, presentation, performing impact analysis and good communication skills with Business users and end Users.
- Well-organized team player with experience in direct interaction with Clients/Customers.
- Strong result-oriented work ethic with good management skills.
TECHNICAL SKILLS
Cloud Environments: AWS, Oracle ERP(Fusion)
AWS Services: VPC, Cloud Front, Route 53, API Gateway EC2, RDS, AMI, IAM, S3, Cloud Watch, Cloud Trial, SNS, SQS, Cloud Formation, Code Deploy, Code pipeline, Elastic Cache, EKS, SFTP, Cognito, ECR, Lambda, Dynamo DB, Auto Scaling, DMS, System Manager, Trusted Adviser, Quick Sight, Data Pipeline, KMS
Functional Areas: Banking, Finance, Insurance, Securities, Utilities, Welfare, Product and Manufacturing.
Development/Productivity Tools: WFL, ECL, JCL, File-AID, Trace master, Xpeditor, Data Studio, Omega man
Monitoring Tools: Nagios, Prometheus
Build Tools: Maven
CI/CD: Jenkins
Web & Application Servers: Tomcat server
Containerization Tools: Docker
Container Orchestration: Kubernetes
Cloud Automation: Terraform
Version Control Tools: Github
Office tools: MS Word, Excel, Access, Power point, Visio
PROFESSIONAL EXPERIENCE
Confidential
Application Arch & Sr Analyst /IT Lead
Responsibilities:
- Took the lead role in CentERPiece project in migrating Confidential legacy SCM Procurement, Manufacturing and Financial applications to Oracle ERP Cloud SAAS model.
- Played a key role as SPOC in discussions with Confidential business users and Oracle Functional and IT Teams to share the Confidential current functionality.
- Contributed in major Conversion and Integration changes to migrate Confidential Applications to Oracle ERP SAAS and PAAS model under Oracle OIC/Fusion project.
- Deploy and build the Integration changes using Git,Github and Jenkins to various environments of DEV/TEST and UAT instances of Oracle Cloud Integration.
- Participate in preparation of technical and functional walkthrough.
- Work in development activities and managing custom application development projects, customization and extension of all applications.
- Following AGILE methodology for the development activities by creating EPIC/Feature/User stories and tasks in VSTS ADO and deliver the changes as per the current sprint plan using Devops model.
- Interact directly with users for providing immediate impact analysis /support on application queries.
- Provided Strategy and planning expertise and technical leadership for Corporation internal Infrastructure areas including Hybrid Cloud Infrastructure and Servers Platforms.
- Understood the Functional concepts and driven for results.
- Participated in discussions to conceptualize and prioritize the solution requirements with internal and external stakeholders.
- Have an ability to work in the Global teams and build the relationships with multiple stakeholders across multiple organizations, Functions and geographical regions.
Confidential
DevOps Engineer
Responsibilities:
- Configured WebSphere and Apache Tomcat servers to fit the application requirements
- Experienced in building and deploying Java applications on to different environment such a Dev UAT, performance and productions
- Implement new build automation solutions for new products and provide ongoing support for software build and build automation using Jenkins, Maven, and Shell scripts.
- Experience in writingTerraformscripts for AWS infrastructure
- Maintained high availability cluster and standalone server environment and refined automation components with scripting and configuration management (Ansible) and experienced in writing Ansible scripts
- Configuring the Docker containers and creating Docker files for different environment
- Worked as a system administrator for the build and deployments process on enterprise servers and responsible for user management, administration, group management, slave management, new job setup in Jenkins
- Manage code repositories in SVN by creating, deleting, merging and securing projects in a proper structure for all releases
- Experience with version control, branches, pull requests, branch policies and automated build processes in Jenkins
- Developed CI/CD release pipeline using Jenkins 2.0 Pipeline feature
- Created Jenkins job for automation of build and deployment process as part of continuous integration strategy
- Installed Jenkins on a Linux machine and created a master and slave configuration through a build farm for implementation of multiple parallel builds
- Responsible for continuous integration(CI) and continuous delivery(CD) process implementation using Jenkins to automate the routine jobs
- Integrated maven with GIT to manage and deploy project related tags and performed necessary day to day GIT support for different projects.
- Involved in designing and deploying applications utilizing all AWS stack like EC2, Route53, S3, ELB, EBS, VPC, RDS, Dynamo DB, SNS, SQS, IAM and focusing on high availability, fault tolerance and auto-scaling in AWS Cloud formation
- Setting up and building AWS infrastructure resources such as VPC, EC2, S3, IAM, EBS, Elastic Search, Security Group, Auto Scaling, Lambda and RDS in Cloud Formation and involved in deploying the content to Cloud platform on AWS using EC2, S3, EBS
- Hands on experience with IAM to set up user roles with corresponding user and group policies using JSON
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS Ec2 instances.
Confidential, California
Technical Lead
Responsibilities:
- Review and analyze requirement specifications.
- Plan, develop, test, and document computer programs by applying knowledge of programming techniques using COBOL RDMS and ECL concepts.
- Communicate with business customers and analyze business functions to validate definitions for the requirements deliverable on the most comprehensive welfare system Leader.
- Working on Confidential 2200 Mainframe to support the current project and making changes to the system as per the business requirements.
- Responsible in managing IT Support systems, Application analysis, design, development, programming and testing in Mainframe Distributed systems environment.
- Converts project specifications into sequence of detailed instructions and develop/write new batch COBOL DB2 programs to support the functionality using COBOL, RDBMS and ECL concepts.
- Analyze SPCR’s that are under SQL, Error and M/E’s.
- Test program, reads computer printouts or observes display screen to detect syntax or logic errors during program test, replaces, deletes, or modifies codes to correct errors, writes documentation to describe program development, logic, coding, and corrections.
- Prepare/update flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.
- Worked in all areas of LEADER applications as EDBC the core application, Reporting team and Interface.
- Oversee installation of software, monitor performance of program after implementation, recreates steps taken by user to locate source of problem, and rewrites program to correct errors.
- Co-ordinate with QA team regarding test planning and test validation.
- Production support for Batch jobs execution and provide immediate fix required in restarting the JOBS.
Confidential, Arizona
Sr COBOL Developer
Responsibilities:
- Participate in requirements gathering, discussions and preparation of requirements specification documents.
- Perform the impact analysis to support the Customer production Meter in Batch Billing, Creation of service orders and waive of SEC charges in CIS Customer1/CCE and orders Dispatch to FIMS and MFIMS.
- Prepare Low-level and High-Level design documents and get approvals from Architects. Perform Coding and Unit testing as per Design.
- Preparation of Unit test plan, Unit test cases and log unit test results.
- Support the System testing team on testing and preparation of test data and test accounts to test for Customer Production Meters.
- Perform the Impact analysis and find the resolution of defects logged during System testing and UAT.
- Support front end JAVA team to share the impact analysis and detailed system analysis from back end maintained in Mainframe.
- Support the testing team during the Regression Testing phase in preparation of batch setup and test accounts.
- Perform the Code merge for the release and freeze the components on coordinating with the Release Configuration Team.
- Support the system on post installation and observation on Customer Production Meter accounts and Abend Aids.
Confidential, New York
Responsibilities:
- GSP Safekeeping and Settlement project involves major changes across the GSP and ASP application of BNYM.I worked in multiple roles in this project.
- Worked close with the customer in requirement gathering, understand the functional requirements and coordination with the Business Analysts at Onsite New York USA.
- Lead this project from onsite location New York USA with a team of 15 developers located at offshore.
- Participated in preparation of low level and high-level design documents.
- Attended various business meetings in closure of business requirement and in clear understanding of requirements.
- Co-ordinated with onsite and offshore team in development of this project right from requirement gathering, construction, Integration Testing and deployment.
- Developed brand new batch programs, CICS programs, online maps using BMS and client owned application called VISTA maps.
- Learned various concepts like BMS maps, CICS START, TSQ’s, TDQ’s, EIBCALEN, File concepts in CICS, how to trigger the online transaction in other application. How to load the sub program. How to load data to other programs etc.
- Prepared unit test plan document and unit test cases for me and for the team members.
- Allocated the work to onsite and offshore team members.
- Review the deliverables from offshore team and delivered to customer. Also accepted and took the corrective action as per customer escalations.
- Provide Functional & Technical assistance to Team Members. Lead customer & Team meetings. Update status reporting to Customer on weekly basis.
- Took the responsibility in data setup and environment setup for performing unit testing for the development.
- Expertise in Swift Messaging Instructions, Settlement and Confirmation types (MT 8).
- Took the responsibility in maintaining all the CICS environments in defining 4.requests for all new PPT, PCT, and MQs for brand new programs, batch and online MQs for all the development CICS regions, Integration and production regions.
- Took the responsibility in Job scheduling and test data setup while Integration testing and for production environment.
- Participated in Production jobs execution monitoring and immediate fixes.
Confidential
Software Engineer
Responsibilities:
- Review and analyze Requirements, create low-level and high-level Design Specification document.
- Interact with the Business Analysts to review Business, Functional Requirements and resolve ambiguity questions if any.
- Document all the business understandings from project Inception to Deployment and Maintenance.
- Participate in construction and deployment to system testing and then to production.
- Co-ordinate with the testing team on Integration Testing preparations and execution of test cases.
- Involve in status meetings with the customer on providing the weekly status and share the planned tasks to the customer.