Qualcomm DevOps Engineer – Security Clearance Required in Boulder, Colorado

Job Description:

Job Id

N1968544

Job Title

DevOps Engineer – Security Clearance Required

Post Date

12/06/2018

Company


Division

Qualcomm Technologies, Inc.


Government at http://www.qualcomm.com/about/businesses/qgov

Job Area

Information Technology

Location

Colorado - Boulder

California - San Diego

Job Overview

QUALCOMM's Cyber Security Solutions (QCSS) division develops special products based on its wireless terrestrial and satellite communication technologies for the military, federal, local, and foreign governments. QCSS also does specialized work for the US government based on QUALCOMM's core technologies.

Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Must be a U.S. citizen and eligible for a U.S. Government Top Secret security clearance.

As a DevOps Engineer, youll be part of a small team focused on building and maintaining infrastructure and services with stability, sustainability, and security always on your mind. You will partner with internal and external teams to implement well-rounded solutions. You will work in a self-guided, cross-functional team responsible for everything from modernizing traditional services and applications to deploying new technology.

Your Guiding Principles:

Automation: You understand the power of automation and concepts like infrastructure as code. Tools like Puppet, Chef, Salt, Ansible, etc. are your go to infrastructure management tools. You recognize opportunities to replace repetitive manual tasks with scripting.

Stability: You know what it means to deliver a service with a high degree of reliability and are intimately familiar with how disruptions impact consumers.

Collaboration: You share a common language with fellow engineers, understand their needs, and are comfortable meeting face to face.

Sustainability: You avoid one off solutions which would be difficult to hand off to other team members. Instead, your solutions look at the long-term costs, are aligned with team goals and strategic vision, and are not just a quick upfront win.

Security: You know how to take the right security solutions into consideration, whether it is transport encryption with HTTPS, certificate renewals, or secrets management. You understand the security implications and consequences of any production deployment.

DevOps: You understand that DevOps is a culture which needs to be cultivated and you can help nurture that culture.

Adaptability: You can quickly change gears when priorities shift. You have the flexibility to come up with alternate solutions due to hard requirements.

Self-Driven: You can research and develop full solutions which not only consider technical details but business processes, interacting with other teams, and stakeholder buy in.

What you have:

Extensive Linux experience with servers and workstations. You can easily navigate the CLI, knowledgeable with typical Linux troubleshooting tools, and have a broad understanding of Linux internals.

The ability to automate through scripting languages such as Python, Bash, Go, etc.

You have familiarity with tools like Jenkins, Puppet, Splunk, JIRA, Vault, Docker, etc.

Responsibilities:

  • Provide comprehensive, multi-disciplined IT support to QCSS classified and unclassified networks

  • Recommend solutions in accordance with USG recommendations

  • Evaluate and implement new technologies

  • Perform upgrades, new installations, enhancements and configuration changes

  • Monitor daily operations and troubleshoot problems

  • Develop and maintain infrastructure documentation

  • Provide on-call or after hours support as needed

  • Must be detail oriented to work in classified environment

  • Must be able to interact with Engineering Leads and Engineers in meetings and individually for planning on-going supportSuccessful candidate will possess the following characteristics:

  • Ability to understand and continually optimize services from the infrastructure up to the application level

  • Data management skills

  • Focus on business outcomes

  • Comfort with collaboration, open communication and reaching across functional borders

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Minimum Qualifications

  • 3+ years of experience in IT in the high-tech or government contractor industries with experience supporting both unclassified and classified environments.

  • 3+ years of experience in Linux administration, preferably with Ubuntu and RedHat Enterprise

  • 3+ years of experience with CRM core concepts and development workflow: develop, code review, merge and integration, and release

  • 3+ years of experience with core scripting languages (Python, Shell) used for task automation including an understanding of networking concepts and the OSI model

Preferred Qualifications

Understanding and ability to continuously optimize systems and services from the infrastructure up to the application level

Experience with:

  • Splunk administration, query language, regex, dashboarding, reporting, etc

  • Working knowledge of Configuration Management tools (Puppet, Chef...)

  • Working knowledge of source control tools (git)

  • Ability to debug / optimize code and automate routine tasks

  • Ability to engineer solutions from conception to production

  • Working knowledge of incremental code testing and deployment methodologies/strategies

  • Network protocols (e.g., IPSec, SSL, HSRP, Spanning Tree, 802.11)

  • VLANs, VRFs, and subnetting

  • Application layer firewalls, preferably from Cisco and Palo Alto Networks Ideal/Preferred candidate has an active Top Secret clearance. Active Secret or previous security clearance also highly considered The ideal candidate will have the following HIGHLY DESIRED abilities:

  • Strong familiarity in administering Ubuntu based LAMP stacks

  • In-depth understanding of operational concepts related to alerting, monitoring, logging

  • Systematic problem-solving approach

  • Has a sense of ownership and drive

  • Has worked closely with development teams to optimize systems/services

  • Ability to approach problems in a flexible and creative manner

  • Ability to define and measure improvements by understanding usage patterns

  • Understanding of network ecosystems as a whole- how IT disciplines are tied together and their relative purpose

  • Strong desire to continuously improve (both themselves and the environments they support)

  • Ability to thrive and successfully work in a fun, fast-paced, dynamic environment

  • Understands the importance of documentation

  • Excellent interpersonal, teamwork, and organizational skills including personnel development

  • Effective time management skills

  • Hold a passion for automation and technology

  • Ability to use a wide variety of open source technologies and tools

Education Requirements

Preferred: Bachelor's in Computer Science, Computer Engineering, Computer Networks & Systems, Information Technology or equivalent experience

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.