Senior Software Engineer 750

Year    India, India

Job Description

This role would suit someone with a good depth of experience gained as a Data Engineer, as well as the following:

  • Degree, MSc or PhD in a numerate or scientific discipline (e.g. Computer Science, Physics, Mathematics etc)
  • A good understanding of data warehousing concepts, including data warehouse technical architectures, infrastructure components, ETL/ELT and reporting/analytic tools
  • Azure experience, including expert understanding of Azure Data Lakes
  • Experience in the extraction of data from SQL servers
  • Must have experience in at least two programming languages among Java, Scala or Python
  • Experience in wider financial services or insurance sector is preferred.
  • High level of accuracy and attention to detail and the ability to simplify problems into component parts and deal with them systematically
  • Understanding of Meta-data driven data ingestion using Kafka
  • Experience in coaching / mentoring less experienced engineers through technical problem solving
  • Strong customer / value focus
  • Driven to deliver business value
  • Desirable but not essential - understanding of Postgres databases
  • Desirable but not essential - experience of data visualization tools (QlikSense etc)
Duties and Responsibilities
  • 4+ years of experience in developing scalable solutions using big data technologies
  • Analyse and organize raw data from a wide variety of data sources to build data systems and pipelines
  • Evaluate business needs and objectives to create and maintain optimal data pipeline architecture
  • Understand the technical environment, platforms and other dependencies of the project
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
  • Hands-on development experience on Hadoop, spark, Hive, H-Base, Kafka
  • Experience in ELK stack
  • Experience in NoSQL databases like Cassandra, MongoDB etc
  • Cloud experience (Azure(preferred) or AWS)
  • Experience in application, data, and infrastructure architecture disciplines
  • Translate, load, and exhibit unrelated data sets in various formats and sources like JSON, text files, Kafka queues, and log data.
  • Proven design, coding, testing, and debugging skills and experience.
  • Experience in end-to-end release of highly reliable applications including design, development, and testing.
  • Understanding of Linux OS core principles, performance and tuning
  • A solid understanding of database design and data manipulation
  • Experience in building data processing, ETL and data pipelining workflows
  • Understand and validate the proposed technical solution to the project and escalate in case of issues or new ideas.
  • Report and update the progress, status, issues and risks as per the specified process followed in the project.
  • Undertake production support activities and collaborate with other teams to resolve the issues.
Qualification, Experience and Skills
  • Bachelor's or master's degree in engineering/ Computer Applications
  • 8 years of IT experience and around 4+ years of experience in big data technologies
  • Should be competent in industry best practices.
  • Should have strong stakeholder management skills.
  • Must have proven history of effectively establishing and maintaining excellent work relationships with key business users.
  • Should have strong capability to analyse issues, concerns, and feedback from users to identify areas for improvement.
  • Excellent organisational, communication, and interpersonal skills.
  • Experience with multi-tiered system operations, including application and database operational support & service.
  • Having a basic understanding or exposure to AI tools would be a plus.
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.
We at Allianz believe in a diverse and inclusive workforce and are proud to be an equal opportunity employer. We encourage you to bring your whole self to work, no matter where you are from, what you look like, who you love or what you believe in.
We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.
Join us. Let's care for tomorrow.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4004472
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year