CTL - Principal Design Engineer

Comtech Telecommunications Corp Seattle , WA 98113

Posted 3 weeks ago

Job Title: Principal Design Engineer

Location: Remote: Seattle, WA.

Company Overview

Imagine working for a company that protects the most important thing in your life, your family. At Comtech, we strive to create bleeding-edge communications systems across our next-generation 9-1-1 emergency services, satellite and space communications technologies, and cloud-native capabilities to commercial and government customers around the world.

Our unique culture of innovation and employee empowerment unleashes a relentless passion for customer success. With multiple facilities located in technology corridors throughout the United States and around the world, Comtech leverages our global presence, technology leadership, and decades of experience to create the world's most innovative communications solutions All while helping our employees achieve the dream of a rewarding career. But before you can achieve a dream, you've got to get it off the ground. That's what Comtech's internship program helps you do, achieve lift off. Are you ready?

This job description is for a highly experienced professional at the principal level. The individual will be working on complex development tasks and delivering solutions that are suitable for in-network/hosted Telecom product operation. The ideal candidate should have a strong understanding of system administration, network protocols, networking issues and solutions, system monitoring, configuration management, databases, cloud deployments, and image building for cloud environments. They should be able to quickly create solutions that facilitate product operation. The candidate may also be required to work as a member of a quick-response deployment-support team and will often work under strict deadlines. They should be comfortable working both independently and as a team member to resolve complex problems. The successful candidate will be working in an agile environment and will be expected to carry out both development and testing.

Duties and Responsibilities

  • Work with other Design Engineers to plan, design, and implement systems in a heterogeneous, distributed computing environment

  • Design, implement, and Test supporting platform software components that include:

  • Integration, configuration management, and deployment automation of various software components for cloud deployments

  • Development of middle-ware components that enable configuration management, monitoring, etc. for location-based applications

  • VM/container image building

  • System Administration

  • Setting up networking and troubleshooting network issues

  • System monitoring

  • Databases

  • Provides leadership in enabling and enforcing security controls on VMs, servers, network, and cloud architectures and analyzes security issues and identifies fixes based on vulnerability reports

  • Implement solutions for the high availability of products to survive in mission-critical environments

Required skills

  • 10-15 years of Development or DevOps experience in telecom industry

  • Experience with designing, building, effective management, and monitoring of applications that are natively adapted to work in the cloud on the Kubernetes platform

  • Design and manage containerized applications using Docker

  • Infrastructure and deployment automation via Ansible

  • Design and deploy high-performance server applications with Node.js

  • Unix/Linux (CentOS, Ubuntu, RedHat) system administration skills

  • Networking skills with abilities to build, develop, maintain, and performance-tune data networks on the systems developed

  • Database (Postgres) configuration and management

  • Well-versed in integrating off-the-shelf third-party components and providing reliable and highly-available solutions

  • Product development using OpenStack framework facilitating public/private cloud deployments

  • Network security and system security experience

  • Bash/Bourne shell scripting and standard Unix tools (sed, awk, Expect etc.)

  • Building, automating, and supporting distributed computing environments.

  • Agile development

Nice-to-haves:

  • AWS cloud development/deployment

  • Exposure to Webscale, Tanzu environments

  • Source code management tools such as Perforce, Git

  • Atlassian Tools (Jira, Confluence, Fisheye/Crucible)

  • Packer

  • VM Ware deployment

  • Python

  • Kickstart/PXE Boot/Grub

  • CFEngine

  • Logical Volume Manager

  • YUM Repositories

  • SNMP

  • TCP/IP socket connection theory and programming

  • Experience with disaster recovery methods

EDUCATION: · BS in Computer Science, Electrical, Electronic, or Telecommunications Engineering. MS Preferred

Veterans are encouraged to apply.

Physical Demands

  • The physical demands described here are representative of those that an employee must meet to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

About

Comtech Telecommunications Corp. 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 or protected veteran status.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

CTL - Principal Design Engineer

Comtech Telecommunications Corp