Systems Engineer Resume
SUMMARY
- Senior Developer and Lead working for Confidential with 10 years of IT experience in Analysis, Design, Development, Production Support, Testing, Migration, Maintenance, Deployment and Data analytics.
- Experience of working in large scale and high performance applications and knowledge of software Development Life Cycle (SDLC).
- Experienced in design, development and support of complex Mainframe flows & good domain knowledge of HR systems (Payroll, Benefits, Compensation, Hiring, Time and Attendance & Data Warehousing etc.,) and Retail.
- Experience primarily on Mainframe technologies (COBOL, DB2,, JCL, SQL, VSAM, PROCs, GDGs in z/OS environment) and also other technologies like JavaScript, Java and Unix scripts.
- Quick learner of new concepts and technologies. Excellent Analytical, Business and Problem solving, with ability to interact with individuals at all levels.
- Creative self - starter capable of establishing positive and productive working relationships in internal and external team environments.
- Experience of working in Development, maintenance as well as production support projects providing 24-hour/7-day support to meet SLAs on critical issues.
- Skilled in Requirements gathering, Business analysis and Designing Solutions for short and long term sustainability.
- Excellent interpersonal and communication skills
- Hands-on Experience in coming up with and validating test plans. Experience in Unit Testing, Integrated Testing, System Testing and User Acceptance Testing
- Worked and executed project in an Agile (as par tof Scrum) and Waterfall Environment with good knowledge of various methodologies. Experienced in Global delivery project model.
- Experienced in finding system breaks and automation opportunities and designing the fixes and automation ideas.
- Ability to translate business requirements and functional specifications into logical program designs, code modules, stable application systems
- Experience in working in a deadline driven environment.
TECHNICAL SKILLS
Operating System: MVS/OS390, Z-OS, TPF, Windows XP/2000/7, UNIX, Linux, iSeries
Languages: COBOL, JCL, SQL, PLSQL, EASYTRIVE, CICS, SQR, JavaScript, C, JAVA, HTML, Salesforce
Database: DB2, IMS DB, VSAM, Teradata, Oracle
Tools: QMF, QUERYMAN, VISIO, SPUFI, FILEAID CA7, XPEDITOR, Endeavour, Librarian, ChangeMan, ESP
HR Packages: Infor, Lawson, Peoplesoft, WorkBrain, Workday.
Others: Service Now, Remedy7, Disaster recovery, Teradata Scripts IBM Utilities,SORT Utilities
Methodologies: Agile, Scrum, Kanban, JIRA and Waterfall
PROFESSIONAL EXPERIENCE
Confidential
Lead - Automation & ZD
Responsibilities:
- Interacting with customers to gather architectural as well as non-functional requirements like performance, scalability, reliability, availability, maintainability.
- Taking care of project management activities including project planning, team management, task allocation, monitoring, generating metrics, reporting & handling escalations.
- Creating architectural design for new applications and documenting the design changes for existing applications for enhancements.
- Working with business analysts to convert requirements into technical design documents.
- Coding COBOL programs and JCLs for adding new functionalities to the application, or creating new reports.
- Developing Easytrive and Rexx programs for automating manful tasks done by business.
- Attending scrum meetings and daily stand-ups as part of agile development team.
- Performance Tuning - taking up the high cost DB2 and Teradata queries and tuning them for optimization.
- Drive automation and problem fixes with domain and technical expertise of system architecture and flow.
- Working with the business partners who are the front end users of the applications closely and gather the stories for automation
- Coming up with sustainable automation ideas and presenting them to various business partners.
- Business case development and conducting cost/benefit analysis. Piroritizing the ideas based on the payback and the effort analysis.
- Technical design of the automation ideas to come up with the changes required.
- Creating and Involving in design strategy plans.
- Global delivery model - Co-ordinating with off-shore and leading the team on-site.
- Knowledge Management - Creating system appreciation documents for new applications and flows and turn-over the changes to support team
- Mentoring team in their day to day activities and providing on-call support during project roll-outs to make sure validations are done end to end.
- Presenting status reporting to business cutomers and Engineering managers.
Confidential
Support Lead
Responsibilities:
- Leading the team and acting as point of Contact for US Biweekly payroll executions.
- Designing solutions to various projects and day to day issues.
- Problem Management - Root cause analysis and bug fixes for recurring issues.
- Working on code enhancements, testing the code, doing peer review and moving the code to production environment.
- Disaster recovery for mainframe system for various applications.
- Performance tuning - modifying existing programs as part of tuning for MIPS reduction or for abend reduction or for automating manual processes.
- Analyzing scripts in pearl and C language on Unix in case of any production issues and rolling out minor fixes.
- Resolving daily issues on the front end .net, Java, JavaScript applications by code walk-through.
- Executing the Payroll process biweekly for the associates of Confidential US and Canada, sending out updates in case of issues and doing proper validations during and after the process.
- On-call & pager support and handling production abends occurring due to various issues. Supporting production jobs in case of recent changes rolled out.
- Global Delivery Model - Co-ordinating with off-shore and leading the team on-site.
- Maintaining documentation for issues fixed and resolution provided, updating system appreciation documents when there are any changes.
Confidential
Technology Analyst
Responsibilities:
- Coding new COBOL or EZT programs and JCLs for creating Confidential forms, Federal and state Year end reports.
- Coordinate with Offshore team members and explain the requirements.
- Handling Calls with clients and Stakeholders on daily Basis
- Creating COBOL programs on the go for change in formats during year end.
- Automating manual tasks being handled by business teams.
- Suggesting new changes in the system and process being currently followed saving time and money for the business team
- Working with QA partners during complete testing life cycle (TLC).
Confidential
Lead Programmer
Responsibilities:
- Working with the Business partners and all cross functional teams, for requirements gathering, analysis, testing, and overall project coordination.
- Working with QA partners during complete testing life cycle (TLC).
- Define roles for the team during SDLC and lead the team. Coordinate with Offshore team.
- Creating and Involving in design strategy plans.
- Development of complex modules in the project and implementations
- Preparation of functional and technical design documents and flows.
- Resolving technical and functional issues. Performing major and minor enhancements
- Handling Calls with clients and Stakeholders on daily Basis
Business Analyst
Responsibilities:
- Eliciting requirements and organizing them.
- Translating and simplifying requirements. Requirements management, analysis and communication.
- Technical writing and Requirements analysis
- Understanding the systems and engineering concepts.
- Creating documentation for the user stories and explaining them to the developers.
Confidential
Systems Engineer / Programmer
Responsibilities:
- Modifying existing COBOL programs, JCLs and Teradata scripts in case of possible addition of functionalities or abends or validations etc., based on the requirement.
- Impact analysis, testing and documentation related to the changes.
- Staging the data to be moved to production and creating change requests.
- Monitoring the production runs during warranty period and providing KTs to support team.
- Modifying SQLs for DB2 as well as Teradata Scripts for better performance.
- Testing the changes, preparing documentation related to the changes.
- Root cause analysis and bug fixes for recurring issues.
- Analyzing existing mainframe flows and coding scripts on Unix environment to replicate the functionality.
- Resolving various issues both procedural as well as issues arising as a result of job abends. Providing resolutions to the queries raised by users through tickets.
- Legal Requests -- Preparing Complex Teradata or DB2 queries as per requirements and validating the same before deploying them to respective teams.
- Installing minor and major changes on UNIX environment for bug fixes in production.
- Maintaining documentation for issues fixed and resolution provided.