We provide IT Staff Augmentation Services!

Perl Cgi Developer / Unix Shell Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • 7+years of progressive experience in developing applications using Perl/Unix Programmer/Deployment Engineer on MYSQL and Oracle. Experience involving development, testing, implementation of applications using Perl, MYSQL, Oracle and UNIX shell scripting.
  • Experience in enhancing and upgrading Oracle 11i from end to end deployment and testing.
  • Worked on all stages of Build & Release Management including analysis, design, development, testing and implementation.
  • Automated project requests by writing Perl and Unix Shell scripts.
  • Analyzed requirements for internal build tools developed using Perl.
  • Extensive experience working in Object Oriented Programming using Perl language.
  • Experience worked on informatica power center (ETL Tool).
  • Knowledge on Build & Integration tools such as Jenkins, Ant, Maven
  • Analyzed and benchmarked internal applications built using Object oriented Perl and java.
  • Written code in Perl to develop and deploy continuous test cases, in combination with CI tools like Jenkins.
  • Developed Unix Shell scripts, Perl scripts and SQL control files to load data through SQL Loader & Oracle data pump.
  • Communicated with database using Perl DBI
  • Experience working in Web Sphere Application Server (WAS)
  • Good Knowledge on Python Scripting.
  • Experience in providing L3 level support including debugging complicated production issues, meeting defined SLA and performance indicators.
  • Experienced in Software Development Life Cycle (SDLC) starting from mission statement to product release.
  • Comprehensive knowledge of Data Analysis and Business Analysis, Server and Database Auditing, Security Audit for business systems.
  • Worked on tools like Rational Rose and Rational Clear Case.
  • Have participated in full life - cycle development using Object Oriented Programming concepts, RUP and Agile Scrum Methodology.
  • Developed and deployed Web Forms, Win Forms, and Web service applications extensively. .
  • Extensive experience in web-based and site designs using HTML/HTML5, CSS/CSS3, Java Script, JQUERY, AJAX, JSON, Angular JS, DHTML and DOM manipulation skills
  • Good experience in design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
  • Worked extensively on MS SQL Server 2005/2008/2012, SSRS, Oracle 11g, MS Access and MS Excel databases including development of PL/SQL, T-SQL procedures, functions, tables for complex functionalities.
  • Broad understanding and implementation of Object Oriented Analysis and Designing (OOAD), Rational Unified Process (RUP), agile methodologies for system design and development.
  • Participated in end-to-end design, documenting high-level specs, development, unit testing.

TECHNICAL SKILL:

Languages & Databases: ODBC, OLEDB, RDBMS, MS - Access, SQL Server 2005/2008/12 Oracle 11g, XPath XPath SQL, T-SQL, PL/SQL MYSQL, PERL, Java JDK 1.6, mod perl, DBI, Shell, Java:

Operating Systems: LINUX,WindowsFamily,WindowsNT4.0/Server2000/Server2003/XP/Server 2008/win 7

Software/Tools: Autosys, GIT, CVS, SVN, Eclipse, Visual Source Safe, Serena, TFS 2008/2010/2012

Reporting Tools: Visual Studio 2008, 2010, 2012/2013 Microsoft Visio, SQL Reporting Tools, SSRS, CrystalReports, JB-SQL

Web Technologies: AJAX 3.0/2.0, MVC 5.0/4.0/3.0, Web Services, CSS/CSS3, JavaScript, KnockoutJS, JQuery JSON, AngularJS, HTML/HTML5,REST SERVICES (WebAPI, WCF), web forms, node.Js,service/WCF, HTML5, DHTML

Quality Standards: ISO, HP QC, SEI - CMM Levels.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Perl CGI Developer / Unix Shell Developer

Responsibilities:

  • Support batch jobs for the Financial Reporting Team front office applications.
  • Analyze System and Business level requirements.
  • Design and Develop code to implement new reports and modify the existing reports using Perl scripting with MYSQL as the backend DB on a Windows environment.
  • Querying the report data from the Data Base tables, parsing the data and implementing the business logic.
  • Bulk copying the processed data into Data Base tables for the downstream systems and reports for the users.
  • Wrote Shell scripts for the automation of the unit testing.
  • Proactively identified shortcomings in existing applications and worked on delivering short- to mid-term solutions.
  • Ensured infrastructure upgrades, data center migration, and capacity-related changes that were executed in a timely manner.
  • Created perl script for automated email to the team regarding the delay in upstream data files.
  • Created Batch jobs in Autosys for the automation of the report generation and the bulk copy of the data from upstream into the tables.
  • Provided 3rd level (L3) Application support for both production and development environments, by interpreting customer queries and problems, gathering information to investigate via phone or remote modem access, debug, replicate, patch fix testing during the UAT phase.
  • Provide material and input into the global support Intranet site, and the Customer Zone on the company product website, to enable analysts and customers alike to remain fully informed of the latest product developments and issues
  • Deployed the application to Amazon Web Services (AWS).
  • Migrated US & Canada Order Management system from existing 11i system to R12 environment.
  • Migrated all open orders data along with its workflow status and other related tables data to R12 system.
  • Involved in the decommissioning of the old code and replacing with new functionality.
  • Conduct Unit and Integration testing for the bug fixes and new reports.
  • Create documentation for the bug fixes and the new reports generated.

Environment: Perl, Oracle 11g, SQL Server, TSQL, MYSQL, SQL, SVN, Autosys, CGI, AWS, DBI, SQL/Plus, GIT, SQL, Windows, Java Applications

Confidential, Thousand Oaks, CA

Perl Developer / Application Support Analyst

Responsibilities:

  • Support batch jobs for the Telecom Reporting Team front office applications.
  • Analyze System and Business level requirements.
  • Design and Develop code to implement new reports and modify the existing reports using Perl scripting with MYSQL as the backend DB on a Windows environment.
  • Querying the report data from the Data Base tables, parsing the data and implementing the business logic.
  • Bulk copying the processed data into Data Base tables for the downstream systems and reports for the users.
  • Wrote Shell scripts for the automation of the unit testing.
  • Ensured infrastructure upgrades, data center migration, and capacity-related changes that were executed in a timely manner.
  • Created Perl script for automated email to the team regarding the delay in upstream data files.
  • Created Batch jobs in Autosys for the automation of the report generation and the bulk copy of the data from upstream into the tables
  • Provided 3rd level (L3) Applicationsupportfor bothproductionand development environments, by interpreting customer queries and problems, gathering information to investigate via phone or remote modem access, debug, replicate, patch fix testing during the UAT phase
  • Provide material and input into the globalsupportIntranet site, and the Customer Zone on the company product website, to enable analysts and customers alike to remain fully informed of the latest product developments and issues.
  • Migrated US & Canada Order Management system from existing 11i system to R12 environment.
  • Migrated all open orders data along with its workflow status and other related tables data to R12 system.
  • Involved in the decommissioning of the old code and replacing with new functionality.
  • Conduct Unit and Integration testing for the bug fixes and new reports
  • Create documentation for the bug fixes and the new reports generated.

Environment: Core java, Perl, Oracle 11g, SQL Server, MYSQL, SQL, SVN, Autosys, CGI, DBI, SQL/Plus, GIT, Windows, Java Applications

Confidential, Jersey City, NJ

Trade Support Analyst / Production Application Support Analyst / Deployment Engineer

Responsibilities:

  • Generate start of day system checkouts, rapid diagnosis of production problems and escalate issues to appropriate level of resolution; track exchange related fees and verify in trading system.
  • Proactively identified shortcomings in existing applications and worked on delivering short- to mid-term solutions.
  • Developed reports for trade capture, position and cash reconciliation, and P&L.
  • Support trade related tasks and inquiries related to the Front/Back Office trading systems including equity settlements, trade breaks, options processing, buy-ins and allocations.
  • Ensured infrastructure upgrades, data center migration, and capacity-related changes that were executed in a timely manner.
  • Managed all aspects of the software development lifecycle for applications including requirements gathering, analysis, development, testing, and release management.
  • Provided2nd level customersupportfor bothproductionand development environments, by interpreting customer queries and problems, gathering information to investigate via phone or remote modem access, debug, replicate, patch fix testing during the UAT phase.
  • Level2 / Level3 support on open source applications like Jboss, Tomcatand Apache.
  • Developed Unix Shell / Perl Scripts for data maintenance Utility.
  • Implement the supporting platform for OpenStack infrastructure on the cloud that all services andapplicationswill rely upon.
  • Provide material and input into the globalsupportIntranet site, and the Customer Zone on the company product website, to enable analysts and customers alike to remain fully informed of the latest product developments and issues.
  • Supported a mission critical productionenvironment by providing 24x7 diagnostics of issues reported via the IFS operations, risk management groups, front office and Fund Accountants through monitoring aBMC Remedy ticketing systemand logged messages.
  • Deploying the OpenStackcomponents on multimode with High availability environment. Configuring the Open stack keystone, glance, cinder, swift.
  • As part of Cloud team fixed issues related to Openstackcomponents Nova, Glance, Neutron, Keystone, Mysql/Percona DB, RabbitMQ, Ceph, Repose and Horizon.
  • Created playbooks for OpenStackdeployments and bug fixes with Ansible.
  • Effective usage of J2EEDesign Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Automated Unix Shell Scripts to Schedule ETL Work flows within Informatica Power center
  • Deployed Paas Solutions to a Private Cloud utilizing Virtual Infrastructure on VMWare/vRealize.
  • Managing virtual machines, including migration with VMware and VSphere using snapshots
  • Worked on Cross Platforms (Linux to Windows) using SFTP.
  • Support trade related tasks and inquiries related to the Front/Back Office trading systemsincluding equitySettlements, trade breaks, options processing, buy-ins and allocations.
  • Developed reports for trade capture, position andcashreconciliation, and P&L.
  • Monitor and maintainBMC Remedyticketingsystemto ensure all new and repetitive bugs and issues are addressed, researched, fixed and closed.
  • Monitored AutoSys schedule batch jobs with on-callsupporton a regular basis for morning, intraday, evening, over night and weekend batch data processing.
  • Interface with application programmers and database administrators, QA, UNIX administrators and application stakeholders and end users. Strong understanding of the application and its logical databasesysteminfrastructure.
  • Performance monitoring, tuning, clustering and troubleshooting WebLogic, Jboss, Tomcat and Apache server instances.
  • Created and maintained various MS SQL Server and Oracle Databases.
  • Wrote SQL Scripts for database information retrieval.

Environment: Subversion, SVN, OpenStack, Ansible, VMWare, Maven, ANT, Tomcat, Web Logic, Redhat Linux, Bash, Perl, Unix Shell Scripting, AWS, Oracle, MS SQL Server, Java Applications, TIDAL, JIRA, Nexus.

Confidential

Production Application Support Analyst

Responsibilities:

  • Analyze business requirements and create high level and detail design documents
  • Perform development, testing and implementation of the applications using Emacs editor and Red Hat Linux server.
  • Extracting data from raw input Call Detail record data and loading into database.
  • Develop and support dashboard website for monitoring application performance, logging of errors and trouble shoot any inconsistencies in the data from upstream on each server. Java, JSP and HTML front end, JDBC as the Oracle Backend with Tomcat as Webserver.
  • Design and Develop code in Java, SQL (Oracle) and Linux platform for each release.
  • Perform design, development, testing and implementation of the applications using Java, Shell Script and Oracle Database on UNIX and Windows Platforms.
  • Conduct QA/UAT testing of applications and deploy them in production.
  • Created test cases test conditions and test scripts in UNIX.
  • Creating automated test tool for integration and regression testing using Unix shell scripting on UNIX based environment.

Environment: Java JDK 1.6, Eclipse IDE, XML, Oracle 11g, PL/SQL, JavaScript, SQL/Plus, SQL, RED HAT Linux 5.9, Apache Tomcat 7.0.47.

We'd love your feedback!