Security Engineer - Remote Friendly

Imagine Communications Plano , TX 75023

Posted 2 months ago

Overview

Our mission is to help our customers and we do this by delivering media software solutions. We are challenging the way our customers work and educating them on how to do it better. With a global team of dedicated employees, Imagine Communications is leading the way in a fast-changing industry.

Why Imagine?

Imagine offers a generous Medical, Dental, Vision and Life Insurance package and HSA and 401(k) options with company matching. We like to make sure all our employees are safe when travelling so we've got travel insurance covered too. Employee Wellbeing is a priority for us, so all employees and their family have access to our EAP and Wellness programs, including LifeSpeak and Vitality. Volunteer in your community and we will pay for that too.

A Bit About The Role

You will be providing general security operation leadership for a Tech Ops team supporting a managed services/SaaS platform. This role encompasses hands-on work like incident response activity and implementation support plus more advisory activity for platform development. Good written and verbal communication skills will be utilized as you partner with internal technical teams.

About You

  • 5 years' IT experience working in modern, operations focused cloud/infrastructure environments coupled with 2+ years of experience aligning technical solutions with governing security authorities and security frameworks (e.g. NIST, ISO 27001, etc.)

Experience with:

  • Technical implementations that supports general security best practices and defined security policies

  • All manners of security tooling - SIEMs, network scanning/assessments, application assessments, penetration testing, auth and federation, etc.

  • Day to Day experience with at least one major CSP (AWS, Azure, GCP, etc.)

  • Implementation and administration of both Linux and Windows based solutions and comfort working both Linux/Unix and Microsoft ecosystems

  • Multiple cloud based & infrastructure disciplines including automation, AWS, networking, Linux/Windows system admin, DBs, web apps, load balancing, etc

  • Monitoring, alerting, telemetry, shared services architecture, and how these enable support and operations organizations including some of the following: Ansible, InfluxDB, Prometheus, Terraform, Statsd, Telegraf, Kafka, Cloudwatch, ELK, etc. are not foreign to you and welcome as part of your security toolkit.

Extra credit if you bring:

  • Day to Day experience with at least one major CSP (AWS, Azure, GCP, etc.)

  • Experience with on-prem to cloud integrations and migrations

  • Capability to "script" infrastructure/systems rollouts

  • Knowledge of both general and security related networking - must include understanding of cloud environments, VPNs, routing, firewalls

  • Understanding of automation and one or more primary scripting languages

  • Solid understanding of general SDLC as relates to infrastructure, devops, and agile like workflows

Celebrating difference, together stronger

At Imagine Communications, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our customers, our employees, our products, and our communities. We are committed to providing an environment of mutual respect. Imagine Communications is proud to be an equal opportunity workplace and is an affirmative action employer.

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
QA Developer/Tester Remote Friendly

Imagine Communications

Posted 5 days ago

VIEW JOBS 4/5/2021 12:00:00 AM 2021-07-04T00:00 Overview Our mission is to help our customers and we do this by delivering media software solutions. We are challenging the way our customers work and educating them on how to do it better. With a global team of dedicated employees, Imagine Communications is leading the way in a fast-changing industry. Why Imagine? Imagine offers a generous Medical, Dental, Vision and Life Insurance package and HSA and 401(k) options with company matching. We like to make sure all our employees are safe when travelling so we've got travel insurance covered too. Employee Wellbeing is a priority for us, so all employees and their family have access to our EAP and Wellness programs, including LifeSpeak and Vitality. Volunteer in your community and we will pay for that too. A Bit About The Role We are looking for a QA Developer/Tester to implement QA tests and automation within our multiscreen delivery solutions. The successful candidate will be responsible for the management and execution of all QA tasks. * Work on a hybrid cloud environment (public and private cloud) and identify, configure, analyse, and design traffic flows and various controls and appliances as required. * Configure and maintain both IP and Baseband networks to allow for the seamless flow of control, multicast/unicast, SDI data, and storage across these networks. * Design, configure, and maintain a high-performance/high-availability virtualized environment for large-scale system validation. * Lead the development and execution of the System Integration Test plan containing exploratory test cases for software, hardware, and mechanical elements. * Liaise with R&amp;D and Product Line Management (PLM) teams to identify system testing requirements and collaborate with the rest of the QA team to execute system level verification. * Configure and deploy various tools, systems, and appliances as required for CI/CD (i.e. build systems, automation framework, version/source control, device simulators, etc.). * Collaborate with core R&amp;D Architecture, Development and QA team members on the design and implementation of solutions to support the reliable delivery/deployment of products and services required for continuous integration/delivery. * Participate in the management of maintenance contracts and managing infrastructure projects to budget. * Train R&amp;D teams, PLMs, and other staff as needs emerge. * Document all physical/logical configurations as required. About You * Bachelor's degree in Computer Science (CS) or related discipline -- Equivalent industry experience and demonstrable knowledge may be used to replace this requirement * 3+ years of experience in QA automation development * 3+ years of experience in Python and shell scripting * Proven ability to write Test Plans of type: functional, stability, performance, etc. * Proven ability to enter quickly into existing large-scale project * Proven ability to design complex E2E testing systems, utilize existing infrastructures and open source code * Solid understanding of JSON, XML, REST and other similar web services/protocols * Solid understanding/experience of computer networking fundamentals: Linux, Windows, Cloud computing, Virtual Server environments. * Experience in testing distributed High Availability (HA) systems * Ability to analyse, prototype and debug solutions and accurately communicate the results * Excellent troubleshooting and debugging skills * Well-developed oral &amp; written communication skills * Proven ability to work independently and with teams; designing, developing and deploying solutions, and to deliver projects on time with minimal direction * Versatile &amp; adaptable to new tools &amp; challenges * Ability to support multiple projects * Experience with tools and appliances as required for CI/CD (i.e. build systems, automation framework, version/source control, device simulators, etc.). * Experience with Jira and Confluence specifically for agile development. Preferred Qualifications: * Software development on Linux and familiarity with commercial Linux distributions. * Experience with the following areas a plus: * MPEG-2 and MPEG-4 video and audio compression * Adaptive Bitrate Streaming (ABR), specifically DASH and HLS * Networking protocols (TCP/IP, UDP, SSH) * Testing an end-to-end OTT service * Knowledge of SCTE-35 and SCTE 224 protocols * Data routers/switches (Cisco, Arista, Brocades, HP, etc.), firewalls, and network management in medium to large corporate environments * Public/Private cloud deployment (i.e. Azure, AWS, or GCP) and virtualization technologies (KVM, VMWare ESXi, Hyper-V, OpenStack and others) * Web services, different application servers and database servers * Databases such as PostgreSQL, MongoDB and Cassandra * Network packet analyzers, such as Wireshark, Tcpdump, etc. is a plus * Ansible development and deployment * <li> * Experience with security policies, including anti-virus and operating system (OS) policies. What your team-mates say? "Working in QA has made me see the result of improving quality for Software which in turn benefits our customers. Working at Imagine has allowed me to implement changes to processes and see how I can make a real impact in my role. The atmosphere is friendly where teams collaborate and work well together." Celebrating difference, together stronger At Imagine Communications, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our customers, our employees, our products, and our communities. We are committed to providing an environment of mutual respect. Imagine Communications is proud to be an equal opportunity workplace and is an affirmative action employer. Imagine Communications Plano TX

Security Engineer - Remote Friendly

Imagine Communications