Qualcomm Technical Lead for Distribution Apps in Hyderabad, India

Job Description:

Job Id

N1963716

Job Title

Technical Lead for Distribution Apps

Post Date

08/14/2018

Company


Division

Qualcomm Incorporated


Information Technology

Job Area

Information Technology

Location

India - Hyderabad

Job Overview

  • Qualcomm is seeking a Senior Technical Leader for Software Release to work in the Software Engineering IT team. This position will be part of a Global Engineering IT organization supporting Qualcomm's next generation engineering innovations.

  • Ideal candidate will administer modern/distributed SCM systems like Git/Gerrit.

  • Primary areas of contribution would be systems administration and management of Software Release and Distribution tools in a highly complex Engineering environment.

  • This position is for technical lead (not a people manager) on projects and driving strategic and operational initiatives in collaboration with the Product Owner.Scope of role involves exposure with:

  • Contributing to and leading a systems administration team supporting 24x7 operations as an escalation engineer

  • Solutioning and architecture for new solutions and improving resilience of the current environment

  • Integrating various tools in the DevOps toolchain to accelerate Engineering Tool team's velocity while maintaining high standards for quality and consistency.

  • Identify industry best practices and draft standards for design and implementation of automation workflows

  • Advanced level Linux in production environment server farms

  • Deep toolset understanding and analyze system and network performance

  • Setup and configuration of common infrastructure applications for distributed logging, email, and web services

  • Troubleshoot and analyze TCP/IP protocol communication using packet analysis tools

  • Understanding of load balancing concepts such as VIPs and traffic distribution algorithms

  • Use a dynamic programming language for infrastructure coding (Ruby, Perl, Python)

  • Understand and write shell code (Bash)

  • Working with globally distributed peers

  • Deployment, configuration, and management of servers using tools such as Chef or Puppet

  • Testing configuration changes pre-production using a tool such as Vagrant (DevOps workflow)

  • Configuration and analysis of Network based filesystems such as NFS

  • Use Git for version control (Porcelain level)Good to have exposure in:

  • Ruby/Rails ecosystem

  • Understanding of Relational and Caching databases (SQL, no-SQL)

  • Management of Git repositories on servers (Plumbing level)

  • Packaging of microservices into containers (Docker)

  • Container orchestration tools such as Docker Swarm or Rancher or Kubernetes

  • Familiarity with NetApp storage

  • Familiarity with code collaboration using GitHub, Gitlab, or Gerrit

  • Participation in the code review process for Infrastructure code changes

  • Management of large scale storage (hundreds or thousands of terabytes)

  • Understanding and exposure to Agile process (SCRUM) is a plus

Minimum Qualifications

Bachelor's degree and 4+ years IT-relevant work experience OR 7+ years IT-relevant work experience without a bachelors degree.

Preferred Qualifications

2+ years leadership role in projects/programs.

Education Requirements

//

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.