Escalation Support Specialist / Devops Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- To be a Python ninja and a Linux samurai.
- Unix - like Operating Systems: Debian GNU/Linux, Xen, NetBSD and Solaris. I have expert-level knowledge of
- Debian's layout, internals, the dpkg package management system and the general layout, use and administration of
- Debian systems in Internet-facing and multi-OS integrated environments. Working knowledge of other Linux-based systems. Internet Services, especially JBOSS, Postfix, Apache, lighttpd, DNS services, RabbitMQ and other administration. Strong security consciousness and applicable paranoia.
- Database Technologies: Use and administration of PostgreSQL and MySQL servers in a Linux environment. Strong understanding of SQL, including reporting and integrating with Python applications. Strong working knowledge of SQLite from C++ and Python. Working knowledge of MongoDB from a Python environment and other NoSQL solutions.
- Data Marking: In-depth knowledge of barcode technologies, including implementing renderers for 1d and 2d standards, Working knowledge of RFID and memory button technologies.
- Cloud: Understanding of cloud infrastructure, host management and maintenance. Writing libcloud related applications in Python. Good working knowledge of virtualization technologies, especially Xen.
- Python Programming: In-depth expert-level skill in Python programming: building end-user applications (with
- WxWidgets), web services (via Zope, Django and various WSGI middle-wares), XML processing, database operations service integration, libraries, tools, automation and utilities in Python.
- C/C++: Moderate level of skill programming tools and small Unix services in C using the POSIX API, as well as using
- C as a glue language between Python and other libraries, and the use of C in embedded programming on the ARM and
- AVR platforms. Moderate C++ experience in real-time simulation/game systems, and design of threaded systems using
- STL and the standard C++ library.
- Java: Working knowledge of software development, deployment and maintenance in Java in a JBOSS/SEAM-oriented application environment, including basic understanding of Ant and integration with Apache.
- POSIX-sh/bash scripting: Use of scripting to accomplish system administration and other tasks, automation and small tools
- Web Technologies: Working knowledge of XML templates (XSLT) to accomplish format conversion tasks; (X)HTML
- CSS, JavaScript: excellent knowledge of website markup languages. Strong understanding of REST APIs in use and implementation. Working knowledge of Javascript in multi-browser environments, Prototype, and Script.aculo.us.
EXPERTISE AREA:
- Computer/Network Security
- Network and Server Administration
- Software/System Architecture
- Software/Web Development
- Systems Analysis - IT
EMPLOYMENT HISTORY:
Escalation Support Specialist / DEVOPS Engineer
Confidential
Responsibilities:
- I was initially hired to perform second tier support and backend management for a LAMP-based stack.
- My role quickly changed to be a broad ranging “jack of all trades” backend tech.
- I participated in the architecting of a CMS transition to a custom in-house Java infrastructure, during which I took the lead in designing and implementing the Linux-based server backends, including full internet service stacks.
- I was responsible for managing and growing the server infrastructure, including 24/7 monitoring, backups, installation and integration support.
- Tasks also included designing and creating complex reports using our SQL servers, managing mass-mailings to customers, managing DNS and SCM solutions and other similar tasks.
Programmer / System Administrator / Local Support
Confidential
Responsibilities:
- I performed several duties for this small hardware and data marking company, while my job title was officially
- Programmer, my role was actually rather more multifaceted.
- Primarily I was responsible for the development and support of a few software packages which interacted with the company's hardware. This was end-to-end full lifecycle development using tools of my choice and targeting the
- Windows platform, for which I chose the Python language and WxWidgets library. Under my programming job I was also responsible for porting interface libraries and drivers to Linux from Windows using the C language and writing both internal and external web services in Python.
- My secondary duties included building and maintaining a Linux-based local network infrastructure, using this infrastructure to build local web services, backups and file-sharing, supporting local Windows-based workstations, and creating and maintaining Internet-facing services on a local T1.
Research Developer
Confidential
Responsibilities:
- This multi-faceted project-oriented job involved many areas of computer, Internet and social technologies. The verarching goal was to create independent economic districts to elevate the less-fortunate by giving them technical skills, among other things. These activities touched on agent technologies, privacy management, and advanced networking ideas.
- My primary tasks included being one of two system administrators handling a small Internet-facing infrastructure of
- Sun and Linux machines, web services programming mostly in Perl and Objective-C, and web design.
- Duties also included teaching basic Linux skills, hardware assessment and repair and basic system administration in a pilot district in lower-income areas of Staten Island, NY as well as building and maintaining the local infrastructure at this location from donated hardware with the students.
Freelancer
Confidential
Responsibilities:
- I have worked many freelance, contract and temporary jobs in many areas of information technology.
- Primarily I engage in tasks related to Web design and development, XML technologies, embedded programming and electronics, cloud services, and Python programming.
Debian Developer
Confidential
Responsibilities:
- I am an emeritus Debian developer, and was active between 2001 and 2011. I have participated in Confidential to the extend which I am able (time permitting) since 1998.
- I maintained several packages in the Debian system and participated in bug management and general decision making within the project. I also heavily participated in the