At Underline, we are driven by a singular mission: to ensure the vibrancy of our nation through building intelligent community infrastructure. We work with communities across the United States to design, finance, and construct open access fiber-optic networks. We believe these networks are the essential foundation for ultra-fast access to information, a competitive market for content and services, job formation and reskilling for workers, distributed healthcare services, new wireless solutions, and resilient modern infrastructure including responsible energy creation.
We’re looking for a full-time Senior DevOps Engineer to join our Engineering team. Our Engineering team responds to the needs of the business, delivering well-designed and strategically aligned technology solutions in network architecture and design, customer acquisition, network service provider connectivity, automated operations, and support systems.
As Senior DevOps Engineer, you’ll work closely with our business and engineering teams to design and maintain our AWS, Software-Defined Networking, and configuration management environments. You will be exposed to all production services and infrastructure and will have a high degree of both responsibility and impact. You will get to work closely with leadership, product, engineering, our vendors, and our customers in order to create a best in class integrated system. Finally, you will provide some IT support for our small but growing team!
Join us as we help support the vitality and resilience of communities.
What You’ll Do
Advise in strategic technology decisions for internal systems and community fiber optic networks
Design, build, and maintain SD-WAN automation for configuration and operation of community networks
Deploy and manage network monitoring systems
Assist in the design and build of private cloud infrastructure
Manage our VPN systems for internal and external connectivity, and manage user credentials
Maintain our AWS environment and apps using Terraform and Ansible
Maintain our Kubernetes environment in AWS EKS
Assist in the design of core network infrastructure supporting our community networks
Manage our PKI tools and certificates
Ensure security and compliance for community networks, perimeter, and internal services
Support end-users with workstation maintenance and compliance
Procure new machines and install, inspect, and maintain software as needed
Troubleshoot and resolve issues on our network as needed
Provide IT support on an ad hoc basis for our regional offices
About You
You are hungry, humble, and curious
You have excellent analytical, quantitative, and problem-solving skills
You want to solve extremely hard problems in the realms of data science, data engineering, and artificial intelligence
You are an intrinsic self-starter and enjoy taking on new challenges
You want to be part of the early stages of a company where everything you build matters
You want a highly collaborative environment, comprised of diverse subject matter experts in broadband networking, data center infrastructure, software development, and design
You care about building critical intelligent infrastructure to increase community vitality and improve resilience
About Us
We offer bold solutions to drive positive, sustainable change
We approach our work with humility, integrity, and intellectual rigor
We are agile and relentless in pursuit of our mission
We have a mentality of service: to our mission, and to each other
We are dedicated to building and sustaining a culture of flourishing
We optimize our efforts to create positive-sum for community and capital
Requirements
B. S.or M. S. in Computer Science or related field, or equivalent experience
5+ years of domain experience in the field of DevOps or IT
3+ years of experience in Network Engineering
Strong foundation in DevOps and Infrastructure-as-Code principles
Familiarity with Linux administration and tuning, and Linux networking
Experience setting up, running, and monitoring public-facing web servers
Experience configuration and maintaining VPNs
Experience with Docker container technology and Kubernetes container orchestration
Experience with one or more of Ansible, Chef, or Puppet
Proficiency in shell scripting such as Bash and at least one dynamic programming language such as Python, Ruby, or Perl
Familiarity with SDN and SD-WAN automation and orchestration
Working knowledge of source control systems, preferably Git
Familiarity with IT compliance areas such as change management, incident response, and configuration management
Vendor management experience, including initial and annual diligence and contract negotiation
Familiarity with access control, centralized systems management, inventory management or directory management such as LDAP/ActiveDirectory and SSO
Familiarity with network and connectivity troubleshooting from both a user endpoint perspective as well as server and networking infrastructure perspective
