Technical Architect(devops engineer)_2736

Job Level:  Professional
Location: 

IN

Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Technology
Employing Entity:  Allianz Technology SE India Branch
Job Type:  Full-Time
Remote Job:  Hybrid working
Employment Type:  Permanent
ID:  101295
Position Cluster:  Non-Executive

 Senior VS Code Extension Developer — ADE Tooling (DeDot/ADE Team)

Full-time position
 
Key Responsibilities
 
- Design, develop, and maintain the ADE VS Code extension for mainframe application development
- Build and extend reactive webview UIs using Svelte within the VS Code extension framework
- Implement and maintain message-passing protocols between extension host and webviews
- Lead architectural decisions and drive technical solutions end-to-end
- Contribute to the FastAPI REST backend and PostgreSQL data layer as needed
- Take ownership of features from development through production
- Mentor team members and help shape engineering culture through best practices
- Align with product owners and team members on business requirements
- Apply best practices like CI/CD, automated testing, and code quality tooling
- Work and collaborate within international projects
- Proven team player with strong communication skills
 
Technical Skills
 
Strong knowledge of the following technologies:
- TypeScript and Node.js — VS Code Extension API, extension host, webview sandbox, IPC message protocols
- Python 3.11+ — FastAPI, async patterns, Pydantic
- Strong grasp on Linux/Bash/Perl scripting
- Svelte and Vite — Reactive UI development for VS Code webviews
- VS Code Extension development — Command registration, tree views, settings, packaging (VSCE)
- AI-assisted development — Hands-on experience with Claude Code (Anthropic) or equivalent tools for day-to-day coding workflows
- REST API consumption — HTTP fetch, JWT Bearer auth, OpenAPI, PostgREST
 
Good working knowledge:

- PostgreSQL — Schema understanding, query writing
- Docker and Docker Compose — Local dev environment setup
- GitHub Actions CI/CD
- Ansible  / Ansible Automation Platform
 
Nice to have:


- Mainframe concepts (PL/I, JCL, component lifecycle management)
- DB2 LUW basics
- MicroFocus - experience with server side MF commands
- C++ / maintain internal server side tools

Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges is what makes us a unique employer. We are united by a shared commitment: to put our customers first and at the center of everything we do. Their needs inspire our thinking and guide our actions. Together, we can build an environment where everyone feels empowered and confident to explore, grow and shape a better future – for our customers and for the world around us.

At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all. The foundation for this is our inclusive workplace, where people and performance both matter, and where integrity, fairness, inclusion and trust are at the heart of our culture. We therefore welcome applications regardless of race, ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations.

Join us. Let's care for tomorrow.

Note: Having different strengths, experiences, perspectives and approaches is an integral part of Allianz‘ company culture. One means to achieve this is a regular rotation of Allianz employees across functions, Allianz entities and geographies. Therefore, Allianz expects from its employees a general openness and a high motivation to regularly change positions and collect experiences across Allianz Group.