We are seeking a GRC Administrator and Developer to support, maintain, and enhance a web-based Governance, Risk, and Compliance (GRC) platform. This role involves system administration, custom development, automation, troubleshooting, and collaboration with cross-functional security and IT teams. The ideal candidate will have strong Python development skills, experience with API integrations, and a solid understanding of risk management and compliance processes.
Key Responsibilities
Serve as primary administrator and developer for the GRC platform
Collaborate with stakeholders to understand security and compliance requirements
Design and implement automation workflows for security accreditation and compliance processes
Develop and maintain Python-based API modules and automation scripts
Integrate compliance controls, CMDB data, vulnerability data, and audit evidence
Work with RESTful APIs to automate data imports, exports, and reporting (JSON, CSV)
Ingest structured data (JSON, CSV) into the GRC system
Maintain centralized Azure Repos for source control and documentation
Troubleshoot system issues and ensure timely resolution
Maintain system and project documentation (Azure Repos, SharePoint)
Coordinate with vendors for issue resolution, upgrades, and maintenance
Participate in testing, implementation, and documentation activities
Support Agile development practices and sprint-based work
Required Skills & Qualifications
2–3+ years of Python programming experience
1–2+ years of experience with API integrations and automation (RESTful APIs)
2–3+ years of database design knowledge
Basic programming experience in Java or C#
Familiarity with DevOps practices and Risk Management concepts
1–2+ years of experience working in Agile environments
Strong troubleshooting and problem-solving skills