We provide IT Staff Augmentation Services!

Linux/aws Cloud Architect & Engineer, Consultant Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • A passionate Unix/Linux guru with 18 years of well - rounded extensive experience in Unix/Linux architect, design, engineering, administration and support with Confidential best practice for large scale Unix/Linux infrastructure for mission-critical systems;
  • Amazon AWS Cloud architect & engineering and automation experience with ability to create hundreds of AWS Cloud instances and services for computation needs on the fly with cost reduction strategies.
  • An automation expert: with former Unix Kernel developer of Confidential experienced programming with advanced mathematic algorithm background.
  • Highly skilled scripter for automation with Unix Shells (Bourne shell, Korn shell C-Shell, bash), Perl, PHP, Python, Tcl/Tk, plus using “Expect” to automating interactions.
  • Expert in writing Unix scripts of Sed, Awk, Lex, Yacc (for developing parser and compiler with Backus-Naur Form - BNF).
  • Expert in Perl/CGI-bin/DBI programming with Oracle, Sybase and mySQL databases, with ability to quickly learn any new programming languages and databases on the fly.
  • A Senior DevOps engineer and mentor: experienced with large software house development environment and Amazon AWS cloud computing environment.
  • Design and setup, configure a build server of continuous integration (CI) and continuous delivery (CD) systems with Git, Jenkins, Docker in AWS Cloud environment.
  • Familiar with large software house source code version control management environment and tools such as RCS, CVS, SVN or Subversion, Git, IBM Rational ClearCase, etc.
  • Familiar with code release, merging, resolve conflict, versioning, tagging and branching.
  • Experienced in creating, from scratch, various debugging, revision control and change management systems and procedures.
  • Experienced in training the developers, DevOps, support and system administrators to use the systems and follow the guideline and procedures.
  • A Senior LAMP stack expert and developer with Linux, Apache, MySQL, PHP and Python, Perl CGI with database backend programming.
  • Familiar with Puppet, Chef, Ansible like commercial large enterprise configuration management tools such as commercial enterprise tools IBM Tivoli,Netcool; BMC Best1, Patrol, Perform & Predict; Tideway, Concord, eHealth & Spectrum, etc. Highly skills in developing similar configuration management tools and automation tools and release management tools with OpenSSH and PowerShell.
  • Experienced in setting up (start from scratch) Unix Server farm infrastructure: configuring Unix network systems and applications in Dev, QA, Prod and DR environments with job control (crontab and autosys) and configuration management and change management systems.
  • Highly experienced in Unix/Linux system engineering and architect:Performance, Scalability, Security, Enterprise System Architecture and Engineering best practices, programming/scripting and Windows PowerShell automation and operation troubleshooting;
  • Sun Microsystems trained Unix/Linux professional: hands-on working on Sun Solaris 2.3, 2.5, 6, 7, 8, 9, 10 sand Solaris 11, andRedhat, CentOS, Slackware Linux (since Redhat 1.0) including nine years Unix system administration
  • Experience, including Jumpstart, KickStart, Flash Archive, Live Upgrade. Radius and Log parsing, Experienced with OS system upgrade, critical server boot disk surgery with Solaris Volumn Manager, Online Disk Suite (ODS), Veritas File System (VxFS), Veritas Volume Manager (VxVM), Veritas Cluster Server (VCS). UFS, NFS, AFS file systems. NIS, DNS, Sendmail, POP3, IMAP. UNIX.
  • Hands-on trading support and Unix/Linux systems administration experience: Very strong hands-on experience in Unix/Linux production and trading floor support in Equities and Derivatives as well as Commodity/Energy Trading environment. With extensive over 10 years’ experience, providing a "one stop solution" to trading desk/traders, from PC to Unix, Client to Server, MS-Windows to X-Windows, business applications to Unix system administration, TCP/IP network to Internet, Intranet, Web.
  • Ecommerce: Very Strong Hands-on Experience in Internet/Intranet/Ecommerce Solutions, such as designing TCP/IP network architecture, configuring TCP/IP network, subnetting network Class, setup routing tables, setting up Unix/Linux Internet Servers, Email Servers, Apache, Netscape Web Servers, WebSphere and Weblogic, Tomcat, Virtual Domains web/email hosting, ftp Servers and DNS servers. Imap and Sendmail Server. Good experience in Internet application design and development and mixed Unix/Windows networking. Strong working experience in developing and maintaining ISP systems, ISP administration tools and applications, especially in the e-commerce business.
  • Large Scale Unix/Linux System administration: Experienced in large enterprise system infrastructure design and Support ( nodes).
  • Design/architect the standard Unix/Linux environment.
  • Experienced SAN administrator and architect. Experienced in Storage Area Network (SAN) design and management with Sun, Qlogic (5600 and 5602), Brocade (3850, 4100), andMcData (4500, 6140) fabric switches. Familiar with SanboxManager, SanSurfer, SANpilot and EFCM SAN management tools. Hands on experience in Zoning and security, and Lun Masking and implementing global SAN environment.
  • Server consolidation, datacenter migration and application migration specialist: experienced in large scale server consolidation, server and apps migration, server inventory validation, writing shell and perl scripts to run on thousands of servers to collect server hardware, OS and application specifications and configurations, propose the best consolidation/migration strategy and procedures as well as hardware specs to meet application requirements and cost saving, plus the detail implementation road maps for dev, QA, production and BCP environments.
  • High Availability (HA) System and BCP (DR) Design expert: extensive experience in disaster recovery and contingency none interrupt production system design and development. Designed the first Remote Geographical Location BCP Email, Ldap, Web system using Veritas Cluster Server (VCS) and EMC SRDF realtime data replications.
  • Finance/Banking/Security: In-depth Knowledge and Extensive Working Experience in Finance/Investment Banking/Security IT/Software business environments & requirements.
  • Project Management: Highly Skilled and Experienced in Project Management, System Analysis and Design and Implementation.
  • Experienced in project cost estimation and delivery life cycle.
  • Familiar with Various Windows and Server Operating Systems such as SUN NeXT windows, Sunview, Openwin and various X-Window managers such as OpenLook (olwm), Motif (mwm) and twm. Specialized in computer graphics, graphical user interface design (GUI), client/server graphics display engine design.
  • Strong hands on experience in X windows (Xlib/X11R5) programming.
  • Strong Communication Skill.

WORK HISTORY:

Confidential, NJ

Linux/AWS Cloud Architect & Engineer, Consultant

Environment: Linux, Amazon AWS Cloud.

Responsibilities:

  • Design and Architect Amazon AWS Cloud solutions with Confidential best practice. Provide leadership to implement sophisticated Amazon AWS Cloud systems for the business;
  • Researched, designed and architect, Installed, setup and configured a continuous integration and continuous delivery systems using Github source code management, Jenkins build server and with Docker Container for the DevOps environment;
  • Automate Amazon AWS cloud computing environment. Manage Amazon AWS cloud and perform cloud system administration, such as creating cloud instances, creating security groups and roles, assigning security keys and key pairs to developers, updating patches, install software packages, configure software and applications on the cloud, perform morning cloud services starting up and evening cloud services shutting down as necessary.
  • Developed a set of profiles and templates for Amazon cloud resources management for reducing the costs of Amazon AWS. This automation project is also involved with heavy programming, scripting in Amazon AWS Cli, Unix C-Shell, Bash, Perl to implement solutions for software and database installation, application deployment and security updates, etc.
  • Created extra services running on Amazon AWS cloud environment when currently Amazon AWS is not available;

Confidential

Linux Engineer, Architect, Consultant

Environment: Linux, apache, MySQL databases and PHP (LAMP) p2p web applications.

Responsibilities:

  • Design and Architect solutions for P2P (peer-to-peer) money lending business; Supervise the engineer / developer team and provide leadership to implement sophisticated software systems for the business and compliance for the local laws;
  • Develop procedures for operations, configuration, and change management for Dev, QA, Production and DR environments;
  • Enforce technology infrastructure is well maintained by designing the procedures to perform regular maintenance and upgrade, as well as the disaster recovery planning and regular testing.

Confidential

Senior Windows and UNIX Engineer/Administrator

Environment: Windows Servers 2000, 2003, 2008, Sun Microsystems Enterprise Servers with Solaris, Redhat Linux, apache, mySQL databases web applications in PHP in large server farm of Cisco UCS blades with VMware ESXi with Veritas Cluster Server (VSC), Veritas File Systems (VxFS) and Veritas Volume Manager (VxVM).

Responsibilities:

  • Design solutions to business, support business applications, system administration and maintenance, design and develop in house web applications using PHPand MySQL;
  • To build, configure, deploy, support, and maintain a server estate consisting of UCS blade, HP/Oracle(SUN) physical, and VM servers running a combination of Unix/Solaris & Microsoft Windows;
  • Installed, upgraded and troubleshooting the Veritas File Systems (VxFS) and Veritas Volume Manager (VxVM) for large scale of Unix servers.
  • Install and support, troubleshoot Oracle, Apache and Weblogic applications.
  • Responsible for Windows and Unix/Linux OS and hosted application support for those servers. Along with core Solaris/Linux and Windows operating systems support;
  • Responsible support infrastructure applications such as VMware ESX, Terminal Server, Active Directory, SCCM, and other enterprise applications and services, using technical knowledge in various disciplines to resolve complex infrastructure integration issues and problems;
  • Responsible to resolve complex hardware and software integration issues, interfacing with database administration, software development, network support personnel, and vendors to coordinate solutions;
  • Programming and automation withUnix shell scripting (bash/korn) and written thousands lines of PowerShell to run on Windows 2012/2008R2/2008/2003 for Windows Administration & Configuration and to SEP12, EMC storage, SCCM 2007/2012, UCS blade/HP/VM servers, Cisco IAC,
  • Provide guidance to junior level staff when necessary and create periodic status reports for management;
  • Setup, configure, develop elgg (PHP& MySQL)for internal collaborative platform.
  • Architect and Designed and analysis computer system for inside and outside clients.
  • Projects scheduling and planning as well as cost estimation (parts and labor).
  • Identify right consultants for client projects.
  • Oversee projects progress; supervise developers to resolve complicated issues.

Confidential, NYC

Senior Unix/Linux LAMP Web Solution Architect & Engineer

Environment: Redhat 12 Linux, apache, mySQL databases with PHP (LAMP) on large server farm of Cisco UCS with VMware ESXi.

Responsibilities:

  • Jump into a highly complex, undocumented LAMP environment and take control for stabilizing the web and network systems, and document everything for senior management discussion.
  • Interface with developers and business managers;
  • Examine the current website systems and software code and its infrastructure to provide an Architect Solution to the team based on the Confidential best practice and industry standard.
  • Design and architect: a brand-new system infrastructure diagram: from development, QA, production and contingency, and its individual components.
  • Implementation: - install and setup Fedora, mySQL, Apache, etc for each of the environment;
  • Design strategies and automate jobs to run, monitor, purge, backup for the whole 4 environments;
  • Examine the existing PHP code, database schema, programs and system configurations to remediate the potential issues and enhance the system stability and scalability;
  • Modified about 500 PHP source code files to remediate the systems issues;
  • Design, install and setup / configure a source code control development solution by creating and showcase three types of evaluation systems: RCS, CVS and SVN, and compare the pros and corns for the systems for the management to make decision.
  • Implement the source code management system, and create tools for the developer better use, and create an infrastructure frame work and train the developers on how to use the source control systems.
  • Create, from scratch, various change management procedures, policies and documents for the firm.
  • Train the developers and system administrators to follow the new change management and source code release rules and procedures including the TFS as centralized tracking systems for the form.

Confidential, Papillion, NE

Senior UNIX Administrator / Engineer

Environment: Mixed RedhatLinux and Sun Solaris servers with large Oracle database applicationstogether with Veritas Storage Foundation, Veritas Cluster Server (VSC), Veritas File Systems (VxFS) and Veritas Volume Manager (VxVM).

Responsibilities:

  • Interface with clients/customers and business managers;
  • Design and Architect the Veritas Storage Foundation High Availability (SFHA) 5.1 architecture;
  • Perform Storage Foundation High Availability (SFHA) 5.1 implementation services;
  • Installation and configuration of the Sun M5000 servers;
  • Installation of Solaris 10 and Veritas Storage Foundation 5.1 (SFHA) on each of the cluster nodes and configure the servers as Veritas Cluster members;
  • Configuration of storage and networking external to the cluster nodes;
  • Configuration of five service groups (one for each Oracle 10 database instance) ;
  • Configuration of the Storage Foundation HA 5.1 service agent for Oracle 10;
  • Install third party software such as Oracle,Weblogic, apache into the new Solaris 10 systems
  • Design and execute the Oracle cluster test procedures;
  • Take an outage window to bring the 5 database instances under cluster control within the 5 service groups and test the fail over between nodes;
  • Teach end user to use the Veritas Cluster Server Management Console GUI to manage the Cluster;
  • Document the cluster design and configuration and the cluster test plan and procedures;
  • Trained and Knowledge Transfer to the client staff to review common operational and maintenance tasks commonly performed by SFHA administrators to start, stop, monitor, migrate, and configure SFHA service groups.
  • Configure and re-engineering a Zen Cart (osCommerce) online web shopping store management system;
  • Design and Architect solutions to business needs;
  • Troubleshooting, and maintenance of a diverse hardware and software environment.
  • Evaluate system performance and troubleshoot complex infrastructure and system problems.
  • Architect and Designed and analysis computer system for inside and outside clients.
  • Projects scheduling and planning as well as cost estimation (parts and labor).
  • Designed and implemented a sophisticated data feed system that can be scheduled multiple times during the day and night to automatically send/receive data feeds between multiple companies’ network.

Confidential

Unix Software Engineer

Environment: worked in Unix/Linux consulting business primarily working with Sun Microsystems and its partner companies and other consulting firms to provide Unix/Linux professional services for Sun’s Confidential large financial clients with various projects and assignments. Below are some typicalproject assignments:

Responsibilities:

  • As a trading production support Unix Analyst, provide one stop solution to floor traders in NY and London in a fast paste Unix/Windows environment. Listen to the trader’s business need and writing document and designing the software solutions. Troubleshoot large Unix network and trading application problems in a timely manner.
  • Detail analysis and monitor large scale Unix/Oracle trading databases performance issues. Architect the automation system to monitor the trades flowing and various critical issues. Real time monitor trade volumes and take appropriate action immediately. Automate the daily support tasks/jobs with Unix, Perl CGI, Shell, Awk, Sed and sqlplus. Designed and implement a support framework and integrate with the firm wide tools and utilities.

Confidential, NYC

Senior Trading Support Specialist

Responsibilities:

  • Worked with traders for all of the order issues or technical issues and provide one-stop solution. Support ttConnect FIX protocol gateways, make sure daily rotate FIX logs success, and their sections start and stop and maintain the connectivity. monitor ttConnect consoles, contact clients and vendors, such as Charles River, MacGregor, Bloomberg, EzeCastle, Sungard, and Tradeware, etc. Quickly identify the source of the issue in different networks, such as Radianz and TNS. Troubleshoot the sequence number mis-match issues and determine if we can reset the section during trading hours for different FIX connections.
  • With strong Unix/Perl/Shell/Awk/Sed skills, developed a set of FIX troubleshooting tools to monitor the trade reject, DK, and automate the trading report on a real time basis.
  • Developed tools to troubleshoot and analyze the FIX logs message issue on the fly to analyze the trade flow and it’s current status on each of downstream trading systems: FlexTrade, Fidesa, ATE, etc, ;
  • Developed a set of FIX log analyzers with Unix Shell/C, awk, sed, Perl, PHP/MySQL/Apache, etc. to directly parse the FIX incoming and outgoing logs to summarize all of the trade filled quantities to detect partial-filled odd lot trades. Those FIX log analyzers merge multiple incoming and outgoing fix logs to create link lists for each parent order and display on the text screen and online webpages.
  • Developed a cgi web front end database backend web application to manage the trading account for business uses.
  • Frequently manage crises and working on emergency cases in various production database such as Sybase, K, Q databases and manually edit/update/insert/delete records in production databases using isql, tslq, DBArtisan and RapidSQL.
  • Automate the process of production release management and rollback.

Confidential, NYC.

Senior Unix System Administrator/Consultant

Environment: Large scale of Mixed Sun Solaris OS, 5, 6,8,10 with Veritas clusters and filesystems, and large scale Linux blades in Keon and SEOS security environment.

Responsibilities:

  • As a senior Unix consultant in Confidential HQ Global Unix SA team, provide a centralized day to day support for Fixed Income and Interest Rates Servers in trading environment.
  • Troubleshoot application problems and system hardware, software and network problems. Find quick solutions to resume the business.
  • Analyze business need and developed programs in Unix, Perl, PHP and Shell, awk, sed, web perl-cgi programs to compare excel spreadsheet reports which contains large amount of business information.
  • Design the Perl/PHP/Ksh/Sed scripts to automate the processes.
  • Manage multiple projects and schedule works according to the application requirement on dev, QA, prod and BCP environments.
  • Design and develop perl and shell scripts to automate the program tasks.
  • Solaris 10 Migration: As one of the key members of Sun’s high profile Solaris 10 project team, Setup one of first and largest Sun Solaris 10 Unix Engineering Labs (UEL) from scratch on customer site to demonstrated the power of Solaris 10 zones and containers and what the Solaris containers are and how to use them. Install and setup all of the new servers, including V2900, V880, V490, V440, and V40z, etc, and help the Sun customers to convert applications to Solaris 10 environment in production.
  • Create, configure and manage Solaris zones and containers. Design the scripts to automate the zone creation, which reduced the time on creating multiple zones from days and hours to in just a few minutes by scripting in shell, Perl.
  • Large Scale Server Consolidation for American Airline national datacenter.
  • Redhat Linux: setup the multiple Linux environments (Redhat 7.3 and Redhat AS) on Sun powerful Opteron V20z/V40z servers with java applications to compare the 32 bit and 64 bit performance, including the console access on V20z/V40z and remote console management.Configure the new Solaris 10 Volume manager to replace the Veritas volume manager.
  • Installed, upgraded and troubleshooting the Veritas File Systems (VxFS) and Veritas Volume Manager (VxVM) for large scale of Unix servers.

We'd love your feedback!