Overview
Hybrid4 days onsite per week from day 1
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
Python
Django
Flask
Azure
Job Details
Position Summary:
Title: Developer Standard III - Access Control Data Analysis Developer
Duration: 4 Months
Location: Washington, DC 20433
Access Control Data Analysis Developer with Dashboards and reporting skills
We are seeking a highly skilled Access Control Analysis Developer to design, develop, and implement Python programs using API, AI, Scripts to perform access control reviews.
Roles & Responsibilities:
- Develop Python programs to extract, manage, and implement Access Control Lists (ACLs) across multiple technical stacks, including .NET, Java, PHP, and Node.js, ensuring proper permission and security.
- Develop connectors to extract access control data from different application stacks such as Java, .Net, Drupal, WordPress.
Qualifications:
- At least 5 years of experience in Python programming, with a strong grasp of frameworks like Django, Flask, FastAPI for robust back-end development.
Required Skills and Experience:
- Hands-on experience, proficiency in Python development environment using framework such Fast API, Pandas, NumPy, bs4, AWS, Azure SDKs, AI frameworks.
- Experience with creating dashboards, reports based on data sources, plat file data. Microsoft Power BI reporting tool skills.
- MSAL and Graph API with SharePoint and Azure skills.
- Connector development skills using Python and APIs.
- Integrate Python with AI to perform access control data reviews and identify exceptions.
- Experience with PowerShell and bash script for CI/CD and access control reviews.
- Experience with Azure's OpenAI technologies and familiarity with machine learning frameworks, indicating the ability to integrate AI capabilities into applications.
- Strong understanding of access control data models (e.g., RBAC, ABAC).
- Deep understanding in using any of the DevOps tools such as Azure DevOps.
- Integration skills.
- Hands-on experience with reporting libraries in Python (Pandas, Matplotlib, Plotly, Dash, etc.).
Preferred Skills:
- Familiarity with PlainID platforms.
- Utilize Microsoft Graph API for data
Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.