Cybersecurity Automation Engineer

Martinsburg, West Virginia, United States - Remote

Applications have closed
Maveris logo

Maveris

Maveris is an IT and cybersecurity company committed to helping organizations create secure digital solutions to accelerate their mission. We are Veteran-owned and proud to serve customers across the Federal Government and private sector.

View all employer listings

Maveris is an IT and cybersecurity services company committed to helping organizations create secure digital solutions to accelerate their mission. We are Veteran-owned and proud to serve customers across the Federal Government and private sector. We have an opening for a full-time, permanent Python Application Developer to join our talented, dynamic team in support of a large Federal Government customer.

We are looking for a qualified candidate who is passionate about automation and data federation to help us develop and maintain various applications built on Splunk Enterprise. If you have experience in a variety of programming disciplines with a strong focus on Python, we would like to meet you. The ideal candidate will also be comfortable with Linux system administration and have a firm grasp of networking concepts and protocols.

Veterans are encouraged to apply.


Duties

  • Develop python code that will collect data by various methods (SQL query, REST API, text file parsing, etc.) and ingest into Splunk
  • Design and develop Splunk query-based application dashboards including custom JavaScript and CSS manipulation
  • Work directly with customers to identify requirements, propose solutions, and implement those solutions

Requirements

  • Senior level programming knowledge in one or more object oriented programming languages. Experience with Python is preferred
  • Knowledge and practical experience with various text pattern matching semantics, particularly regular expressions, in one or more languages. Python or Perl preferred
  • Experience developing applications that perform API calls for integration with other systems
  • Experience generating SQL queries that perform multi-table selection and extraction of report information
  • General text file manipulation such as conversion to/from different character sets; Unix/DOS line ending conversion, etc.
  • Senior Linux sysadmin experience. (e.g., navigate file system, create shell scripts, create accounts, check messages logs, check resource usage, etc.)
  • Familiarity with Splunk query language, query optimization, and general Splunk theory
  • Strong understanding of TCP/IP and other networking protocols
  • Extensive knowledge of common networking devices such as firewalls, routers, and switches
  • Time management for developing solutions, attending meetings, gathering requirements, and explaining/demonstrating ideas and solutions
  • Able to effectively communicate and demonstrate ideas and applications to customers over various media including shared desktop, telephone, or video teleconferencing
  • Experience creating both technical design and user guide style application documentation
  • General office automation experience


Preferred Experience

  • Experience writing advanced searches, dashboards and visualizations in Splunk Enterprise
  • Current experience writing and tuning queries in MS-SQL
  • Experience with one or more Version Control Systems (VCSs) - Git preferred
  • Experience in supporting the full development lifecycle of applications
  • Direct experience with various data encoding formats such as XML, JSON, and CSV
  • Experience with client-side JavaScript and one or more JavaScript based frameworks such as jQuery

Benefits

Maveris attracts and retains talent of the highest caliber by offering opportunities to work in exciting and challenging environments surrounded by bright minds. Our employees are our most prized asset and are rewarded with highly competitive compensation and a top-tier benefits package, including:

  • 401(k) with company contribution
  • Dental Insurance
  • Health Insurance
  • Vision Insurance
  • Life Insurance
  • Paid Time Off


About Maveris

Maveris offers exceptional, mission-focused solutions to organizations facing highly complex IT, digital, and cyber security challenges. Our success is achieved by maintaining an environment of trust where people are encouraged to reach their fullest potential. Every candidate that applies to Maveris brings something unique to the table, and because our team is diverse, we consistently meet our goals and exceed client expectations. If you are a highly-motivated person with a willingness to learn, we invite you to apply today to join our team!

To learn more about employee benefits visit www.maveris.com.
For company updates and the latest job postings check us out on LinkedIn.
If you'd like to read about some of our research and projects head over to Maveris Labs.
Want a more behind the scenes view? Check out our blog Maveris Insights to learn more about the team behind the solutions.


We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Tags: APIs Automation CSV Firewalls JavaScript JSON Linux MSSQL Perl Python Splunk SQL TCP/IP UNIX XML

Perks/benefits: Competitive pay Health care Insurance

Regions: Remote/Anywhere North America
Country: United States
Job stats:  17  4  0

Other jobs like this

Explore more Cybersecurity career opportunities

Find open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Analysis, Cryptography, Digital Forensics and Cyber Security in general, filtered by job title or popular skill, toolset and products used.