Consultant - Linux Architect Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- I have a varied and extensive technical background
- Numerous distro's, including rhel, SuSE, Ubuntu/Debian, Busybox.
- Extensive LDAP experience: redhat directory server, 389 - ds, Sun DSEE, and iPlanet/Netscape LDAP.
- Embedded Linux on PPC architecture, with uboot loader & tini bootstrap processor, gumstix/ARM processor, rootkit, jtag.
- Experienced in process automation, automated systems deployment, application deployment and tools development via Puppet, Ansible, Cobbler, PXE, scripts, etc.
- OpenStack & Cloud deployment using the cli tools.
- Experience in Systems Architecture design for HA, Performance & Security.
- Build & Release, Distribution & Packaging via rpm & dpkg, Jenkins, make, ant, debootstrap, buildroot
- Various version control systems, cvs, svn, git, cmvc, bitkeeper.
- C/C++, Tcl/Tk, Expect, PHP, Ruby & RoR.
- Virtualization using Xen, Qemu, VMware, KVM, virtualbox, containers (lxc)
- Experienced with MySQL and replication.
- Experienced with HA services and clustering, such as glusterfs, DRBD/8 and Heartbeat/Pacemaker/corosync.
- Extensive experience in Middleware with Apache, Jboss, Tomcat.
PROFESSIONAL EXPERIENCE:
Confidential
Consultant - Linux Architect
Responsibilities:
- Providing Linux Software and DevOps services, focused on best practice development, automation, administration and support.
- Milestones: Prototyped Cobbler installation service to install Centos & Ubuntu VMware nodes, utilized VMware Perl sdk as scripting interface to auto-create vm's, integrated puppet for life-cycle management. Built user self-service portal using PHP & Pear modules.
- Resolved a critical issue that existed over 1.5 years and saved the company well over millions in computer systems purchases.
- Automatic deployment via bittorrent of live-run iso image to over 30000 dialysis machine kiosks.
- Enhanced and scaled infrastructure servers to handle client scale.
- Various procedural and software changes to improve reliability and performance.
- Designed custom xscreensaver written in C to resolve cpu load issues with bundled screen savers.
- Implemented uKernel boot services with ram-resident RootFS to facilitate maintenance and troubleshooting.
- Introduced X11 application client design with Tcl/Tk to construct GUI control panel for dialysis machine kiosk.
- Managed and updated Jenkins build service.
- Worked with cfengine
- Responsible for automation of Linux systems and services deployment into both private and public clouds. Worked with AWS and Rackspace.
Confidential
Linux Infrastructure Team Lead
Responsibilities:
- Responsible for leading a team in the administration of Pearson's systems infrastructure. Includes automated Linux systems provisioning, systems life-cycle management, monitoring, and lap services.
- Designed Puppet infrastructure for Boston datacenter, utilizing Ldap ENC with custom Ldap Schema and extended Facter with additional facts to support business requirements.
- Designed toolset for node definitions in Ldap to be used by Puppet. Written in ruby and utilized ruby-lap library. Research performed with OpenStack, & AWS Cloud deployment.
- Designed Linux Ldap infrastructure for user account authentication and login access. Extended to include access.conf (login rights) and sudoers (root execution access rights).
Confidential
Principal Linux Administrator
Responsibilities:
- Work with System Administrators and Architects in the optimization of existing systems and the implementation of new technologies.
Confidential
Sr. Linux Administrator
Responsibilities:
- Designed corporate website architecture providing HA via replicated MySQL slave servers, multiple web servers and load balancing.
- Provide on-call 24x7 support on Linux and related applications.
- Provide recommendations on OSS as well as commercial applications.
- Mentor team members on Linux and OSS.
- Make recommendations on infrastructure architecture as well as application architecture.
- Implemented name-based virtual web hosting with Apache 2.2.
- Implemented Jboss eap 4.x with multiple instance support via IP-Address binding.
- Maintained current knowledge of Linux trends and technology.
- Built source code management system to support CVS & Subversion, with DR plan.
- Provided build & release using Bitkeeper for cell router appliance. Performed code merge on C/C++ sources.
- Provided software development using tcl/tk for software tools.
Confidential
Sr. Linux Software Engineer/Build & Release
Responsibilities:
- Designed build and release infrastructure.
- Created all Makefiles and supporting files for a SIP product.
- Automated build and release process.
- Built automated build and distribution process for both rhel3 and Debian 3.x based releases. Web based notifications and distribution.
- Built all support tools to automatically package the product in both RPM and Debian dpkg formats.
- Built supporting OS platform base using both rhel3 and Debian 3.x for deployment to ATCA blades in compact flash.
- Created various application support tools, such as RC scripts, monitors, etc.
- Managed version control system Subversion.
- Managed source code trees in Subversion.
Confidential
Sr. Linux Software Engineer/Build & Release
Responsibilities:
- Provided support in build and release. PPC based system, Yellow Dog Linux, modified to run embedded.
- Upgraded embedded distribution from 2.4 kernel to 2.6. Involved repackaging YDL, kernel build modifications, package modifications, distribution rebuild and deployment.
- Ported Mellanox Infiniband drivers from 2.4 kernel to 2.6
- Created new 2.6 Kernel Makefiles to compile Infiniband drivers.
- Experienced with Embedded Linux on PPC architecture, with infiniband drivers, utilizing tini-java boot processor & uboot bootstrap loader.
- Provided Build & Release for Debian based project that performed security analysis of systems and determined mean time to defeat.
Confidential
Sr. Linux Administrator/Build & Release
Responsibilities:
- Provided recommendations in use of Linux & OSS.
- Provided build and release of JBoss applications
- Provided on-call 24x7 support.
- Managed version control system CVS.
- Created build service for JBoss applications.
- Created various tools to assist in integration of our India organization.
Confidential
Sr. UNIX Architect
Responsibilities:
- Designed architecture and deployment plan for WebSphere commerce suite, along with WebSphere application server.
- Created Solaris packages of Confidential provided web-server, WebSphere application server, and WebSphere commerce suite.
- Designed architecture and deployment plan for iPlanet application server.
- Created Solaris packages of iPlanet application server.
- Designed architecture and deployment plan for iPlanet LDAP server.
- Created Solaris packages of iPlanet LDAP server.
- Integrated all packages with Confidential Black Rocket deployment model.
- Provided on-call 3rd level support and training.
Confidential
Sr. UNIX Administrator
Responsibilities:
- Provided support on AIX
- Provided support on SP2 cluster.
- Designed build and release process for data mining application.
- Designed Makefiles for UNIX as well as 16 & 32 bit windows clients for data mining application.
- Work on porting C/C++ data mining application to PC architecture.
- Implemented Tivoli backup services between Boston and Dallas.
- Automated build and release process.
- Provided on-call 24x7 support to development teams.
Confidential
Sr. Unix Instructor
Responsibilities:
- Designed and delivered DGUX (SVR4) classes, Introduction, Administration, Networking, Advanced Admin, scripting, Unix Tuning, C and C++ programming, and Unix Internals.
- Designed and delivered hardware maintenance classes.
- Designed and delivered on-site customer training courses.
- Provided on-site consulting on DGUX.
Confidential
Sr. Instructor/National Support/Field Engineer/Depot Repair
Responsibilities:
- Component level troubleshooting to chip level, experiences with oscilloscope, logic analyzer, meter, able to read electrical schematics.
- Assembly language programming for DCC 116 minicomputer, Confidential 360/370 mainframe, Z80/8085 microprocessor.
- Provided field support, customer visits & national support
- Designed and presented courses on hardware repair, Business Basic, Assembly language/Machine code, Confidential 360/370 mainframe