Flag job

Report

Senior Backend Developer with a Focus on Data Processing (Digital Marketing & Analytics)

Min Experience

5 years

Location

Thiruvananthapuram, KL, IN, 695581

JobType

Full-Time

About the role

The functional area "Digital Customer Interaction" within AZ Technology steers and bundles all technical platforms and tools for digital marketing (frontend, websites, campaigns, data & analytics, customer portals, and journeys). Tools & technologies are rolled out to Operating Entities (organizational units of Allianz within different countries) while ensuring high efficiency and scalability. The unit "Data Driven Marketing" within the functional area is looking for a senior backend developer with a focus on data processing and data science with the responsibilities and experiences as outlined below. Key Responsibilities Requirement Analysis: Collaborate with stakeholders to understand data needs; translate business requirements into technical specifications. Design and Architecture: Create and optimize scalable data transformation architectures; ensure the resilience and reliability of data processes. Data Modeling: Create and adapt relational and non-relational data models. Development: Develop and maintain code for backend services and data transformation; implement ETL pipelines and data integration solutions. Technical Leadership: Guide development team with best practices; conduct code reviews and provide constructive feedback. Testing and Quality Assurance: Develop end-to-end and unit testing strategies and deploy them to CI/CD pipelines; oversee the integrity and quality of data. Collaboration: Interface with various cross-disciplinary teams across regions to integrate data transformation systems. Compliance and Security: Enforce privacy and security standards. Innovation: Research and apply new technologies and methodologies, especially in artificial intelligence and data engineering. Data Analysis and Insights: Utilize statistical analysis and machine learning techniques to derive actionable insights from large datasets. Model Deployment: Develop and deploy machine learning models into production environments. Data Visualization: Create dashboards and reports to visualize data insights for stakeholders. Key Requirements, Skills & Experiences 5+ years relevant experience in any of the following areas Technical Skills Programming Languages: Proficiency in languages such as SQL, Python Technologies & Frameworks: Experience with Pandas, SQL Alchemy, PostgreSQL, Asyncio, GitHub Copilot, and data visualization tools like MicroStrategy, MS PowerBI, Tableau, Python or R Studio. Essential Concepts: Strong understanding of Event Driven Architecture, Data Warehousing, Database Design, NoSQL, Data Engineering, Microservices, API Design, and Machine Learning. Cloud Platforms: Experience with cloud services like Azure, AWS, or GCP, particularly knowledge of Azure Functions, Storage, Data Factory, Queues, and virtual machines. DevOps Practices: Understanding of CI/CD pipelines (GitHub Actions) and containerization tools such as Docker, Terraform, Kubernetes. Gen AI: Experience with OpenAI and generative AI models, and familiarity with libraries like TensorFlow or PyTorch. Machine Learning: Practical experience (applied in business) with both supervised and unsupervised machine learning algorithms Methodology & Soft Skills Leadership: Ability to guide and inspire other developers and data scientists, mentor team members, and share knowledge. Communication: Strong verbal and written communication skills in English – being able to convey complex topics in a simplified manner to both top management as well as customers and internal teams. Problem-Solving: Excellent problem-solving skills (quick issue identification, ability to solve well and know when to reach out to internal resources to assist). Social Skills & Intercultural Experience: Demonstrated ability to collaborate with individuals and teams across countries. Agile Mindset: Strong understanding of agile software development processes (Scrum, Kanban), ceremonies, and roles. Adaptability: Capacity to learn and adapt to new technologies and methodologies. Attention to Detail: Keen attention to detail and a commitment to delivering high-quality work. Decision-Making: Competence in making informed decisions quickly and effectively. Business Value: Put the customer (our Allianz Operating Entities) always first by delivering measurable business value via our data and IT solutions

About the company

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. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us.

Skills

sql
python
pandas
sql alchemy
postgresql
asyncio
github copilot
microstrategy
ms powerbi
tableau
r studio
event driven architecture
data warehousing
database design
nosql
data engineering
microservices
api design
machine learning
azure
aws
gcp
azure functions
azure storage
azure data factory
azure queues
docker
terraform
kubernetes
openai
tensorflow
pytorch