We provide IT Staff Augmentation Services!

Linux Solution Architect (team Lead ) Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Nine years of work experience in SDLC (Software Development Life Cycle) including Analysis, Design, Development, Testing and Implementation of various projects in Retail and Telecommunications domains.
  • Have very strong technical skills in Linux/Unix Platform and BASH/ SHELLScripting.
  • Has expertise in Unix and Linux system installation, configuration, administration, the development and testing of backup and recovery methodologies, troubleshooting, capacity and performance planning, performance tuning, preventative maintenance, monitoring and alerting setup and security hardening.
  • Considered an SME, Architecting and Leading the designing, development and deployment of platform/ infrastructure for POS application running in Linux.
  • Expertise as an UNIX (Solaris, HP - UX) and Linux (SUSE, Red Hat and Fedora, Ubuntu, CentOS) System Administrator.
  • Extensive experience in developing applications in LAMP(Linux-Apache-PHP-MySQL)
  • Two years of experience using HP Quality Center (QC) for Software Testing and Release Management
  • Has experience in the support of fundamental network technologies such as DNS, SFTP and FTP, SMTP, SNMP, LDAP, SSH, TCP, UDP, IP, TFTP, DHCP.
  • Knowledge of automated configuration tools like PUPPET, GIT and SVN.
  • Extensive experience in Contact Center applications developing complex VoIP, Call Center, IVR, Out bound Dialing applications with Open Source Asterisk Platform.
  • Experience in working with Web applications and Website Hosting.
  • Having virutaliztion expertise with Oracle VM and vSphere.
  • Adapt in working in a team environment and independently with minimal supervision. Hands on Experience in various Open Source Technologies.
  • Self-motivated, good team player with excellent technical, communication and Interpersonal skills.
  • Excellent experience in client interaction, requirements gathering, design, development and support.

TECHNICAL SKILLS:

Programming/ Scripting Languages: Shell/Bash Scripting, C, PHP, HTML

Open source tools/Platforms: MONIT, Asterisk, OpenBTS, Postfix, SymmetricDS, ZenOSS

Web Servers: Apache2

Operating Systems: Unix/Linux, Solaris, Windows

RDBMS: MySQL, Oracle

Development Tools: Aptana, GCC,Eclipse

Deployment tools: Puppet, BigFix

Version Control: Tortoise SVN, Git

Application Tools /Products: HP Quality Center, Clear case,ZenOSS

Visualization expertise: Oracle Virtual Machine, VSphere

Clustering tools: KeepaliveD

Scheduler: Dollar Universe, Cron

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

LINUX Solution Architect (Team lead )

Responsibilities:

  • The role involves research, evaluation and implementation new open source and Enterprise technology solutions in UNIX/ LINUX platform.
  • Estimating time frame and planning, designing, developing and implementing LINUX register platform.
  • Creating a customized Linux repository image for migrating POS registers from DOS to Linux
  • Validating and testing the repository locally in Oracle Virtual Machine platform with local DHCP, TFTP and Webserver.
  • Provide L2, L3 support for migration, installation, configuration, and production for POS LINUX registers across US in a PXE boot environment.
  • Doing Migration, Continuous Integration, development and deployment with Custom developed Bash/ shell Script.
  • Administrating 30,000 Point of Sale Linux registers in a global technology environment these include backups, corns, monitoring, load-balancing, performance tuning, Shell Script Writing etc.
  • Monitoring, supporting and maintaining the pre and post deployment activities of application.
  • Installation, Configuration and Management of MYSQL database.
  • Ensure performance, security, and availability of MySQL databases
  • Handle regular database procedures, such as upgrade, backup, recovery, migration, MySQL Optimization and tuning et all.
  • Clustering of MYSQL database with symmetric DS
  • Installation and configuration of MySQL client such as PHPmyADMIN and MySQL workbench.
  • Installation, Configuration, Management of Apache2 Web-server.
  • Perform code reviews, root cause analysis and troubleshooting POS application written in ‘C’; used GDB tool for debugging.
  • Research and Development for setting up Linux Servers in SEARS.
  • Code commtting and checkout with version control tools GIT and SVN.
  • Linux VM servers setup, Server migration, Clustering (using KeepAliveD) in a healthy and robust networking environment
  • Creating, managing and administrating Virtual machines nodes with Vcenter Client.

Technology and Tools: Linux (Ubuntu 10.04, 12.04, 14.04), ‘C’, Shell Scripting, oracle VM, VSphere, MySQL, Eclipse, GDB, SVN, GIT, KeepAliveD,SymmeticDS,PhpMyAdmin,Monit

Confidential

Responsibilities:

  • UNIX administration, Application support, code reviews, implement validation and support activities in line with architecture requirements.
  • Provide L2 support and resolution to the application related incidents.
  • Provide L2 and L3 support for the UNIX server/ Platform related issues.
  • Develop and maintain automation tools with bash/shell scripting wherever possible to make application highly available.
  • Develop maintain and support ETL (Entity translation and loading) scripts in bash/Shell.
  • Monitoring & troubleshooting with performance issues in the server.
  • Maintained existing programs/scripts and extended Unix system functionality as needed.
  • Research, develop and implementing automation tools (MONIT) in UNIX platform environment.
  • Monitoring the system (E2E ownership of any issues related to the application)
  • Release management (Validation of the delivered package and Installation of new version of code)
  • Root Cause Analysis for issues in application and UNIX platform
  • Key resource for making service improvement plans and actions
  • Developing support scripts and workaround scripts based on application requirements.
  • Used Dollar Universe, an enterprise job scheduler which automates jobs, tasks and processes with Solaris
  • Verifying and executing test cases.
  • Setting up alerting mechanism for application related issue using Shell/Bash Scripting
  • Used custom bash/shell scripts for deployment
  • Used HP Quality Center (HPQC) for software testing and Release management.
  • Planning and executing load testing and performance testing in application hosted UNIX server.
  • Oracle 9i database managing, monitoring and performance tuning.
  • Achieving the KPI/SLA targets

Technology and Tools: HP- UNIX, Solaris 8.0, Weblogic, $Universe (Scheduler), HP QC, Clear Case,Oracle 9i SQL

Confidential

Senior Software Engineer VOIP/ IVR / Outbound Dialer Developer

Responsibilities:

  • Analyzing client requirements and map them to the product capabilities.
  • Design and Architect products using ASTERIK.
  • Designing and implementing application logic involving in user Interface design, as well as back end business logic as per the client requirements.
  • Developing and configuring VoIP, IVR, Call Center, SMSC applications using Asterisk
  • Setting up IP-PBX, Conference bridging Servers and Out bound Call Dialer Servers
  • Managing the SMSC, IVR Linux Servers - these include backups, corns, monitoring, load-balancing, performance tuning, Script Writing etc.
  • MySQL database managing, monitoring, performance tuning, developing Unix Shell scripts to automate database operation such as backups, performance test.
  • Automating the checks that are required for monitoring the production environment.
  • Installing and configuring Linux servers for running the telephony applications in SIP, ss7 and PRI protocols.
  • Preparing Unit Test Plans
  • Developing load-balancing solution for the IVR servers.
  • Co-coordinating performance testing and load testing.

Technology:Asterisk(VoIP,PRI,ss7),LAMP(Linux-Apache-MySQL-PHP5),SVN,GIT,Bash/shell scripts

Confidential

Responsibilities:

  • Assembling, Installing configuring and setting up the hardware for OpenBTS
  • Installing configuring openBTS, GNU radio, and Asterisk software packages on Linux server
  • Compiling and linking the software with hardware.
  • Installing and configuring hard-phone as well as soft-phones.
  • System integration and implementation.
  • Enabling the registration of Handsets with the new network.
  • Writing dial plans for making calls between the handset within the network.
  • Configuring other operator connectivity with openBTS.
  • Developing Voice, SMS application based on the company requirements.
  • Coordinating with testing team to develop test cases for testing OpenBTS.
  • Provide trial version demonstration for various clients.

Technology: Linux, OpenBTS, GNU Radio, Asterisk(VoIP),PHP

We'd love your feedback!