Login Enter

Papigen

9 months ago

Python Full Stack Developer – Azure, DevSecOps & AI Integration

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Papigen
Location
India India
Posted
9 months ago
View all jobs at Papigen

Job description

Role Overview

We are seeking a highly skilled Python Full Stack Developer with strong expertise in Azure DevOps, Dataverse, Power BI, and Azure OpenAI to design and deliver intelligent automation solutions. The role focuses on automating case management workflows, AI-driven delay analysis, security testing automation, and real-time reporting dashboards within an Agile (Scrum/Kanban) environment.

Key Responsibilities

Python Full Stack & Automation
  • Develop Python-based automation solutions to extract, manage, and review product and case details from case management systems, and update data into Azure DevOps (ADO) and Dataverse.

  • Build and maintain Python applications using frameworks such as FastAPI and Flask.

  • Automate test cases, security testing controls, and DevSecOps pipelines within Azure DevOps.

  • Integrate security testing tools and invoke automated scans through Python programs.

AI & Advanced Analytics
  • Integrate Azure OpenAI services to perform delay analysis calculations, generate custom summaries, and enhance AI-driven security testing.

  • Continuously evaluate and enhance AI-based solutions using emerging technologies and automation techniques.

API & Cloud Integration
  • Design, develop, and secure REST APIs with proper access controls (RBAC) to expose case status, metrics, and reports.

  • Work with Azure SDKs and Microsoft Graph API for identity, access, and permissions management.

  • Deploy and manage solutions within the Azure cloud infrastructure.

Reporting & Dashboards
  • Build and deploy real-time dashboards using Python libraries such as Pandas, Matplotlib, Plotly, and Dash to visualize Kanban case status, exceptions, and product metrics.

  • Develop data models in Dataverse to support reporting, dashboards, and analytics.

  • Design and publish Power BI dashboards and reports with appropriate data security and access controls.

Collaboration & Delivery
  • Collaborate closely with project managers, IT security teams, and system administrators to gather requirements and deliver scalable solutions.

  • Participate in Agile ceremonies, supporting delivery through Scrum and Kanban methodologies.

  • Drive continuous improvement by enhancing system efficiency, scalability, and security.

Required Skills & Experience

Technical Skills
  • Python Development: 5+ years of hands-on experience with Python, including FastAPI, Flask, and automation frameworks.

  • Azure DevOps (ADO): Strong experience with ADO pipelines, work item tracking, and ADO REST APIs.

  • AI & GenAI: Hands-on experience integrating Azure OpenAI services for analytics, summarization, or security use cases.

  • Cloud Technologies: Strong proficiency in Microsoft Azure, Azure SDKs, and Microsoft Graph API.

  • Access Control & Security: Solid understanding of Role-Based Access Control (RBAC) and secure API design.

  • Reporting & Visualization:

    • Python: Pandas, Matplotlib, Plotly, Dash

    • Data Platforms: Dataverse

    • BI Tools: Power BI (including access-controlled dashboards)

  • API Development: Design and implementation of secure REST APIs.

Methodologies & Soft Skills
  • Experience working in Agile environments with Scrum and Kanban.

  • Strong communication and stakeholder collaboration skills.

  • Ability to explain complex technical concepts to non-technical audiences.

  • Proven ability to deliver high-quality, scalable solutions within timelines.

Nice to Have

  • Experience with DevSecOps and automated security scanning tools.

  • Prior experience in case management systems or Kanban-based workflows.

  • Knowledge of CI/CD best practices and cloud-native application design.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.