Crimson Phoenix
Software Engineer
Crimson Phoenix, Chantilly, Virginia, 22021
The Contractor shall support cyber defense staff projects that includes automation of systems inventory, vulnerability scanning, and status reporting. The Contractor shall support internal enterprise-connected systems and systems outside the organization's network (IP-based) to proactively identify vulnerabilities accessible for exploitation by external parties from the internet. The Contractor shall work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies. The Contractor shall work on customer-facing dashboard presentations using cutting-edge open-source frameworks, system inventory and scanning services, and back-end Java based systems using the latest DB technologies. The Contractor shall maintain system requirements and development process documentation. The Contractor shall monitor report generation and delivery. The Contractor shall provide recommendations for cybersecurity service enhancements, and assist with other requested deliverables. The Contractor shall contribute to daily, weekly and monthly status reporting. The Contractor shall identify solutions and tools that would provide an efficient, streamlined, and scalable approach while maintaining a high quality of service. The Contractor shall collaborate with in-house development teams across the enterprise. The Contractor shall help build, deploy, and enhance front-end capabilities with a UI/UX mindset. The Contractor shall develop API integrations with multiple big data sources. The Contractor shall develop, deploy and implement backend database of normalized findings. Required Skills: Demonstrated experience with cybersecurity information technology, security applications, and networking basics (TCP/IP, DNS, web and email protocols). Demonstrated experience reviewing reports and providing a basic analysis of findings and results. Demonstrated experience with network and vulnerability scanning using tools such as Nmap and Rapid7 Nexpose. Demonstrated experience remediating a wide variety of system vulnerabilities. Demonstrated experience identifying solutions for enhancing responses to request for information. Demonstrated experience using Python & Typescript/React JS. Demonstrated experience with Docker Containers and Bastion Sessions. Demonstrated experience with AWS and core services. Demonstrated experience using Git and GitHub development processes. Demonstrated hands-on experience working with APIs and writing scripts to push and pull data in a database. Demonstrated experience creating and deploying a database. Demonstrated experience communicating software and system design issues to customers. Certifications Bachelor's Degree in Information Technology or related discipline or equivalent combination of education and work experience. Desired Skills: Demonstrated experience creating ad-hoc scripts in Python and JSON. Demonstrated experience troubleshooting network connections/scanning. Demonstrated experience using JIRA or another ticketing system to track task status. Demonstrated experience with the DevOps lifecycle and coordinating requirements with development teams. Demonstrated experience with the following coding and programming areas: Python and python frameworks (e.g., Django, Flask or Pyramid). Front-end technologies (e.g., HTML5, Javascript, Node.js, React). Knowledge of object-relational mapping (ORM). Relational/Non-relational databases (e.g., Postgres, MongoDB). Docker containers. UNIX/Linux OS and CLI. RESTful API. Demonstrated experience with Artificial Intelligence (AI) development [Natural Language Processing (NLP), or Machine Learning (ML)]. Demonstrated experience communicating written and verbally in a team setting.