Devops Engineer Resume
Columbus, OH
SUMMARY
- Eight years of experience in analysis, design, development and deployment in Core Banking domain
- Over three years of experience in designing, deploying, maintaining, enhancing, operating Development and Production Ab Initio environments using Ab Initio Enterprise Meta> Environment, Co>Operating system, Operational Console, Technical Repository Management Console, Key Server Administrator Console and Splunk hosted on Red Hat Enterprise Linux servers
- Strong skills in automating Ab Initio code promotion, deployment and maintenance processes
- Proficient in setting up sFTP connectivity in Mainframes, Linux and Windows servers
- Experience in evaluating applications and platforms by conducting load tests, identifying feasible alternative solutions and providing recommendations for improving performance
- Extensive experience in environment, license and space management
- Knowledge and experience working with Storage Area Networks
- Expertise in UNIX Systems Services on Mainframe in addition to five years’ experience in COBOL, Easytrieve, SAS, REXX, JCL, VSAM, SQL, File Aid, ChangeMan, $AVRS, Zeke Scheduler, ZORS, DFSort, ICETOOL
- Expertise in maintaining, upgrading and operating HP Exstream software and its infrastructure hosted in Citrix and automating processes using DOS scripts and SQL
- Strong skills in developing Excel macros
- Experience in defining quality guidelines and standards and assisting in compliance with the defined standards, policies and procedures
- Experience in documenting and completing knowledge transfer to Production support
TECHNICAL SKILLS
Tools: Ab Initio - Enterprise Meta> Environment, Co>Operating system, Operational Console, Technical Repository Management Console, Key Server Administrator Console, Splunk Mainframes - File Aid, $AVRS, DFSort, ChangeMan, Zeke, ZORS Document Composition - HP Exstream, Streamdiff, Cvision PDF Compressor, CREDO AFP Analyser, BetaSystems AFP Browser Quality and Service management - HP Service Manager, ITSM, JIRA, EPV, Confluence
Languages: UNIX bash shell, COBOL, Easytrieve, REXX, SAS, JCL, SQL, MS DOS
Operating System: Red Hat Enterprise Linux 5.10, z/OS, Citrix Xenapp 6.5
Version Control: Enterprise Meta>Environment, ChangeMan, SubVersion
Database: Oracle
PROFESSIONAL EXPERIENCE
DEVOPS ENGINEER
Confidential, Columbus OH
Responsibilities:
- Build, enhance, maintain and operate Development and Production Ab Initio environments using Ab Initio Enterprise Meta> Environment, Co>Operating system, Operational Console, Technical Repository Management Console, Key Server Administrator Console and Splunk hosted on Red Hat Enterprise Linux servers
- Support and manage environment releases and lead all aspects of software development life cycle
- Collaborate with Development, QA and operations teams and provide consultation in every phase of software development life cycle
- Conduct performance tests after analyzing and observing existing Production volume and load peak, forecast trends and propose solutions to improve performance at application, infrastructure and Ab Initio configuration layers
- Evaluate, install and support HP Exstream software, and allied document composition tools like Streamdiff, AFP Browser and CVision, their version upgrades and patches
- Setup password-less connectivity between various application servers in Linux, Windows and Mainframes platforms
- Identify and address security concerns in the application and infrastructure
- Perform Disaster Recovery testing and prove sustained resiliency
- Implement fixes for security concerns identified in the application and infrastructure
- Trace Build issues, Release issues and Environment issues in a Multi-Platform Environment
- Automated Ab Initio code migration to higher environments and code migration validation process using Unix Shell scripting which saves 3000 person hours per annum
- Automated HP Exstream database administration activities using MS DOS scripts saving 1600 person hours per annum
- Automated Black Duck Code scanning compliance process saving $63,000 per annum
- Developed various tools and utilities for Application Development team using Unix Shell scripting, MS DOS and Excel VB macros
- Played key role in Infrastructure design, application design and implementation in migrating applications from Mainframes to RedHat Enterprise Linux platform
- Designed Development and QA environment that can support development in multiple parallel projects
- Prepared detailed reports on issues, instabilities, and improvement opportunities. Served as integral member of Environment and Risk team
- Worked with Data Center team, Network teams and Storage teams for troubleshooting the issues during the migration and fixed them
- Co-ordinated with system administration and security teams and put together User onboarding checklist and instructions
- Developed utilities for developers to create tags, check out and check in code based on project and branch and validation of code deployment
MAINFRAME DEVELOPMENT TEAM LEAD
Confidential
Responsibilities:
- Gather requirements, draft high level and technical design and develop programs by following best practices, established coding standards and naming conventions for a platform migration project
- Drive and co-ordinate test cycles in both IST and UAT environments to test all possible scenarios
- Review code changes and test results to make sure they align to the requirements
- Plan implementation activities, deploy code in Production environment, verify and validate code deployment after the implementation is complete
- Provide post-implementation support and support future enhancements
- Delegate and coordinate tasks with the team on all above activities
- Played key role in performing Proof of Concept for migrating Bank’s Document Composition application from COBOL (Mainframes) to Ab Initio hosted on Linux servers
PRODUCTION SUPPORT ENGINEER
Confidential
Responsibilities:
- Monitor Production batch cycle for multiple applications in parallel actively to make sure that they complete successfully and complying to Service Level Agreements (SLAs)
- Triage, troubleshoot and mitigate problems with UNIX, Mainframe and Windows based business applications
- Acknowledge notification in case of job failures, determine cause of the issue, apply fixes as required and ensure SLA is met consistently
- Identify root causes of technical issues in Production and design and develop solutions to fix identified issues
- Ensure network, system and data availability and integrity through preventative maintenance on UNIX servers
- Engage subject matter experts from Development team or Operations team in case of issues that occur due to a change introduced in the system
- Interact with project teams for new releases giving insight from technical issues of previous releases and Production batch cycle
- Created utility to generate customized reports from Service Manager tool to arrive at metrics and assess health of the application
- Streamlined Production support process and protocols which enabled greatly reducing response and resolution time
REVERSE ENGINEER
Confidential
Responsibilities:
- Analyze Tandem COBOL code and arrive at business logic behind the code and document it at a high level
- Extract file layout copy books based from Tandem COBOL code
- Delegate and coordinate tasks with the team on the above activities
- Peer review business documents and deliverables
- Developed REXX tool to convert Tandem COBOL to ANSI COBOL and extract copybook layout
MAINFRAMES DEVELOPER
Confidential
Responsibilities:
- Draft technical design by thoroughly understanding requirements and develop programs by following best practices, established coding standards and naming conventions for a bank merger project
- Test code thoroughly in both IST and UAT environments with all possible test cases and through regression testing, stress testing, positive/negative testing and boundary condition testing
- Deploy code in Production environment, verify and validate code deployment after the implementation is complete and perform production simulation testing
- Provide post-implementation support and support future enhancements
- Document test results, observations, best practices and lessons learnt during the course of the project
