Python Developer
closed
Phoenix Cyber
Summary
Join Phoenix Cyber as a security-focused Python programmer to develop custom plugins and third-party integrations for a cybersecurity software product. This 100% remote position involves designing, developing, and implementing data models, index structures, and storage strategies. You will also be responsible for ingesting and indexing processes, transforming and normalizing data, enriching data upon ingest, querying big data, and creating queries against it. The role requires significant Python programming experience, experience with APIs, cloud infrastructure, and cybersecurity. Phoenix Cyber offers a remote work environment and is an equal opportunity employer.
Requirements
- Minimum 5 years of strong Python programming experience
- Experience in authoring and developing Python libraries
- Experience using REST and SOAP APIs to query and update data across multiple third-party applications
- Experience with Git, CI/CD and other development tools
- Experience with cloud infrastructure and networking in AWS and/or Azure
- Degree in a STEM related discipline and/or a minimum 5 years of cybersecurity experience
Responsibilities
- Design, develop, and implement data models, index structures, and storage strategies
- Develop ingesting/indexing processes and transforming/normalizing data to common standards using log aggregation tools (e.g., Elasticsearch and Splunk)
- Enrich data upon ingest and querying
- Create queries against big data
- Develop custom plugins and 3rd party integrations for a commercial-off-the-shelf cybersecurity software product
Preferred Qualifications
- Experience with SOAR tools, Swimlane, Cyber Triage, Phantom
- Experience with the ELK (Elasticsearch, Logstash, Kibana) stack, Elastic Cloud on Kubernetes (ECK), Kafka, Beats, and/or Splunk
- Experience modeling with databases (relational/non-relational), especially MongoDB
- Configuration management experience with Ansible/Terraform/Chef/Puppet
- Experience with container services (Docker, Kubernetes, etc.)
- Linux administration experience
- Active (ISC)2 CISSP certification
Benefits
100% remote, work-from-home position anywhere in the continental United States