Python Developers
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Applied Innovative Technologies, Inc, is seeking the following. Apply via Dice today!We are seeking an experienced Python Developer to support the automation of cybersecurity control testing aligned with NIST SP 800-53 Rev. 5 and 5A. This role will focus on designing and implementing automated scripts that assess the effectiveness of security controls across multiple enterprise systems.The developer will work closely with Information System Security Officers (ISSOs), security engineers, and compliance teams to translate control requirements into automated test procedures. The goal is to reduce manual testing, improve consistency, and enable continuous monitoring through scalable, AI-assisted automation.Key ResponsibilitiesDesign, develop, and maintain Python-based automation scripts to test and validate cybersecurity controls (NIST 800-53 Rev. 5 / 5A)Integrate with enterprise systems (e.g., cloud platforms, SIEMs, endpoint tools, identity systems) to collect evidence for control validationCollaborate with ISSOs and cybersecurity teams to: Interpret control requirementsDefine measurable testing criteriaAssess control effectivenessImplement automated, scheduled testing capabilities using orchestration tools (e.g., cron, Airflow, Azure Automation)Develop reusable frameworks for continuous control monitoring (CCM)Leverage AI/ML technologies (e.g., Azure OpenAI, anomaly detection, natural language processing) to: Assist in control analysisAutomate evidence review and classificationImprove testing efficiency and insightsCreate dashboards and reporting outputs that clearly demonstrate compliance status and risk postureEnsure scripts are secure, well-documented, and aligned with DevSecOps best practicesSupport integration into CI/CD pipelines for security validationMaintain traceability between controls, test procedures, and system evidencePreferred QualificationsExperience implementing Continuous Monitoring or Continuous ATO (cATO)Familiarity with FedRAMP, FISMA, or CMMC frameworksExperience with Azure OpenAI or AI/ML integration in security workflowsKnowledge of: KQL (Kusto Query Language)REST APIs and microservices architectureExperience working in federal or regulated environmentsSecurity certifications (e.g., Security+, CISSP, CEH)