We provide IT Staff Augmentation Services!

System Administrator / Lead Engineer Resume

SUMMARY:

  • Highly self - motivated and solutions-oriented IT professional with 6 years of management, maintenance and application development experience with Master’s degree in Engineering Management from Confidential . .
  • Deep knowledge of all aspects of Agile/Scrum software development framework, system analysis, IT support management and IT consultation.
  • Demonstrated expertise in developing and supporting Cisco Video Storage and QAM based Streaming Applications with high resiliency, robustness, scalable and cloud based streaming, caching, and storage platform for the content and service providers. A proven track record of delivering projects on time and within budget by leveraging strategic initiatives & agile lean practices.
  • Expertise in developing various applications on Linux/Unix platforms and utilizing effective IT tools and software. Experience with writing complex queries, triggers, stored procedures and different databases.
  • Extremely adept at utilizing a well-rounded analytical and technical skill set to provide innovative and effective solutions to problems. Capable of leading teams through software development life-cycle to improve efficiency of state-of-the-art systems. Known for effectively designing processes, systems, and products by managing business requirements. Articulate and professional communication skills, including formal presentations and technical documentation. Productive in both team-based and self-managed projects; dedicated to maintaining up-to-date industry knowledge and IT skills.
  • Worked in a team to develop/support/enhance application software to accept video recording (live/non-live) requests, adding/deleting record to/from the database, streaming content to the set-top box and maintaining content over central and local market sites.
  • Participated through all phases of the software development life cycle comprising of system analysis, design, development, debugging, report generation, testing and documentation.
  • Perform installation, modification, integration, and configuration of applications and utility software, both locally and in the cloud.
  • Diagnose and remedy issues with systems and mission critical applications minimizing system and application downtime
  • Modified C++ programs to support customer issues, new enhancement requests such as parallel live and non-live recordings, streaming contents by setting setup using stream service and controlling/playing using LSCP protocol.
  • Experience running regression, performance test cases, writing test plans.
  • Utilized STL containers, algorithms, various data structures and design patterns in software design like Singleton for DB connections& Observer pattern for processing events
  • Developed several shell scripts for content migration, generating SNMP alert, to monitor system process, memory utilization
  • Analyzed code to identify and improve performance bottlenecks and contingencies with shared resources. Streamlining the code was instrumental in reducing support costs

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, Shell Scripting (ksh, bash)

Operating Systems: Red Hat Enterprise Linux, Unix, CentOS, Ubuntu, Windows 2010 Server, VMWare

Database: Oracle, Microsoft SQL Server, Berkely DB, T-SQL

Libraries & Frameworks: STL, IPC, multithreading, sockets, signals/event handling

Software Design: Singleton, Observer, Abstract Factory Design Patterns and other OOP’s concepts, TCP/IP

Tools: Vi, gdb, gcov, coverity, wireshark, GIT, Acme, CDETS, emacs, eclipse, UML tools, MS-Office

PROFESSIONAL EXPERIENCE:

SYSTEM ADMINISTRATOR / LEAD ENGINEER

Confidential

Responsibilities:

  • Worked as Lead Engineer to develop and support Video Storage and QAM based Streaming Applications with high resiliency, robustness, scalable and cloud based streaming, caching, and storage platform for the content and service providers
  • Modified the application code in C/C++ to make the Software compatible to use on the existing platform
  • Integrated GCOV with the complete source code and delivered on time patches for critical issues
  • Worked on different content storage architectures- Virtual video architecture, Integrated Service Architecture which involves storing content on local and central market sites
  • Experience with load balancing and high availability systems.
  • Developed Content migration script, log analyzer scripts and scripts to generate SNMP alert
  • Developed code in C++ to transmit audio and video packets using RTP/LSCP/RTSP (TCP/UDP) from the client to the server and vice-versa
  • Developed Event Handler to receive and send back play events to the back office
  • Analyzed packets using Wireshark and other tools to solve critical issues
  • Handled different critical customer high severity escalations with 24/7 availability
  • Maintained On time product delivery to QA with minimum defects and maintained good rapport among team members.
  • Documented SFS, FSD and Test plans required for the development of the features

Technologies: Content Store | Content Streaming | Virtual Video Content Store | C | C++ | STL | Design Patterns| Shell Scripting| Socket programming | Multi-threading | MPEG| Python | SDLC | Agile Development| Unit Testing | Integration Testing | Database | Pl/Sql | XML | Junit | PHP | Jenkins | HTtp | Python | Content Migration | CIFS | VMWare | NAS | Debugging Skills | SRM | FTP | TCP/IP | LSCP | Stream Service | CORBA | ACE/TAO | Make | GCOV | Java

SYSTEM ADMINISTRATOR / APPLICATION DEVELOPER

Confidential

Responsibilities:

  • Worked as Software Developer to develop and support Video Storage and QAM based Streaming Applications.
  • Developed a complete understanding with different configurations, complete setup for video storage and streaming content to the Set-top Box.
  • Perform installation, modification, integration, and configuration of applications and utility software, both locally and in the cloud.
  • Experience with load balancing and high availability systems.
  • Experience configuring and administering monitoring systems such as Nagios, Tripwire, Splunk
  • Modified the application code in C/C++ to make the Software compatible to use on the existing platform.
  • Setup and configured CISCO servers Vault for making video storage, and Streamers live video streaming.
  • Developed code in C++ to transmit audio and video packets using RTP/LSCP/RTSP (TCP/UDP) from the client to the server and vice-versa.
  • Developed Reason codes for different LSCP messages
  • Modified scripts to start, stop and monitor services and logs
  • Handled different critical customer high severity escalations with 24/7 availability
  • Maintained On time product delivery to QA with minimum defects
  • Trained QA and new hires on the features developed and all other policies required for product development and maintenance

Hire Now