About The Position

The position requires a developer with over 8 years of experience in developing distributed systems. The candidate should have a strong programming background in Python, particularly with libraries such as pandas, numpy, pytest, and pyspark, along with experience in data manipulation techniques. Familiarity with the Flask framework, ORM, and Object Oriented Programming is essential. The role also demands knowledge of data visualization software like Airflow, a solid understanding of API and microservices architecture, and experience with design principles such as REST or GraphQL. The candidate should be well-versed in the development process pipeline, effective code version control, and continuous integration and deployment practices. Experience with Kubernetes and Helm deployments is also required. The role involves writing reusable, testable, and efficient code, along with excellent debugging skills. Knowledge of various database and storage technologies such as Postgres, S3, and Hive is necessary, as well as a good understanding of data pipelines and spark architecture. Familiarity with public cloud services on Azure or AWS is a plus.

Requirements

  • 8+ years of experience as a developer.
  • Proficiency in Python, including libraries such as pandas, numpy, pytest, and pyspark.
  • Familiarity with Flask framework and ORM.
  • Understanding of API and microservices architecture.
  • Experience with REST or GraphQL design.
  • Knowledge of Kubernetes and Helm deployments.
  • Experience with various database technologies such as Postgres, S3, and Hive.
  • Strong problem-solving abilities and attention to detail.
  • Good knowledge of data pipelines and spark architecture.
  • Exposure to public cloud services on Azure or AWS.

Nice To Haves

  • Experience with Java.
  • Familiarity with data visualization software like Airflow.

Responsibilities

  • Deliver on the functional requirements for the Regulatory exercises.
  • Engage with Group Functions - Finance.
  • Manage Regulatory Stress Testing processes.
  • Ensure compliance with Group standard requirements.
  • Exemplify conduct in line with the Group's Values and Code of Conduct.
  • Take personal responsibility for embedding the highest standards of ethics.
  • Lead to achieve outcomes set out in the Bank's Conduct Principles.
  • Identify, escalate, mitigate, and resolve risk, conduct, and compliance matters.
  • Serve as a Director of the Board.
  • Exercise authorities delegated by the Board of Directors.

Benefits

  • Competitive salary and benefits to support mental, physical, financial, and social wellbeing.
  • Core bank funding for retirement savings, medical and life insurance.
  • Flexible and voluntary benefits available in some locations.
  • Time-off including annual leave, parental/maternity leave (20 weeks), sabbatical (12 months maximum), and volunteering leave (3 days).
  • Minimum global standards for annual and public holiday combined to 30 days minimum.
  • Flexible working options based around home and office locations.
  • Proactive wellbeing support through Unmind and other resources.
  • Continuous learning culture with opportunities to reskill and upskill.
  • Inclusive and values-driven organization that embraces diversity.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service