Job Description:
Position: Python Technical Architect
 
Major Responsibilities:
 
●           Develop and customize solutions, including workflows, Workviews, and application integrations.
●           Integrate with other enterprise applications and systems.
●           Perform system upgrades and migrations to ensure optimal performance.
●           Troubleshoot and resolve issues related to applications and workflows using Diagnostic console.
●           Ensure data integrity and security within the system.
●           Maintain documentation for system configurations, workflows, and processes.
●           Stay updated on best practices, new features and industry trends.
●           Hands-on in Waterfall & Agile Scrum methodology. 
●           Working on software issues and specifications and performing Design/Code Review(s).
●           Engaging in the assignment of work to the development team resources, ensuring effective transition of knowledge, design assumptions and development expectations.
●           Ability to mentor developers and lead cross-functional technical teams.
●           Collaborate with stakeholders to gather requirements and translate them into technical specifications for effective workflow/Workview design.
●           Assist in the training of end-users and provide support as needed
●           Contributing to the organizational values by actively working with agile development teams, methodologies, and toolsets.
●           Driving concise, structured, and effective communication with peers and clients.
 
Key Capabilities and Competencies Knowledge
 
●           Proven experience as a Software Architect or Technical Project Manager with architectural responsibilities.
●           Strong proficiency in Python and relevant frameworks (Django, Flask, FastAPI).
●           Strong understanding of software development lifecycle (SDLC), agile methodologies (Scrum, Kanban) and DevOps practices.
●           Expertise in Azure cloud ecosystem and architecture design patterns.
●           Familiarity with Azure DevOps, CI/CD pipelines, monitoring and logging.
●           Experience with RESTful APIs, microservices architecture and asynchronous processing.
●           Deep understanding of insurance domain processes such as claims management, policy administration etc.
●           Experience in database design and data modelling with SQL(MySQL) and NoSQL(Azure Cosmos DB).
●           Knowledge of security best practices including data encryption, API security and compliance standards.
●           Knowledge of SAST and DAST security tools is a plus.
●           Strong documentation skill for articulating architecture decisions and technical concepts to stakeholders.
●           Experience with system integration using middleware or web services.
●           Server Load Balancing, Planning, configuration, maintenance and administration of the Server Systems.
●           Experience with developing reusable assets such as prototypes, solution designs, documentation and other materials that contribute to department efficiency.
●           Highly cognizant of the DevOps approach like ensuring basic security measures.
●           Technical writing skills, strong networking, and communication style with the ability to formulate professional emails, presentations, and documents.
●           Passion for technology trends in the insurance industry and emerging technology space.
 
 
Qualification and Experience
 
●           Recognized with a Bachelor’s degree in Computer Science, Information Technology, or equivalent.
●           Work experience - Overall experience 10-12 years
●           Recognizable domain knowledge and awareness of basic insurance and regulatory frameworks.
●           Previous experience working in the insurance industry (AINS Certification is a plus).