Data Engineering / Technical Architect

Bangalore, India - Canberra Tower

Millennium

Millennium is a global, diversified alternative investment firm with the mission to deliver high-quality returns for our investors.

View all jobs at Millennium

Apply now Apply later

Data Engineering / Technical Architect

Key Responsibilities:

  • Design, develop and implement applications to solve complex business problems

  • Participate in architecture design and build and maintain both front-end and back-end components.

  • Create intuitive and responsive user interfaces using frameworks like Angular.

  • Work closely with business partners and the data science team to understand project requirements and translate them into technical solutions.

  • Develop and maintain data pipelines to support Data Analytics/Engineering initiatives.

  • Deploy applications into a production environment, ensuring scalability and reliability.

  • Troubleshoot and participate in code reviews to ensure high-quality code and adherence to best practices.

  • Maintain comprehensive documentation and outline best practices/approach
     

Required Qualifications:

  • 15+ years' working experience with a bachelor's or master's degree in computer science or a related technical field.

  • Proven experience as a full stack developer using Python, JavaScript, and frameworks such as Django. Experience with
    distributed or microservice architectures is highly desirable.

  • Proficiency in UI development using frameworks like Angular or React.

  • Knowledge of data structures, algorithms and software design principles.

  • Knowledge of cloud infrastructure (AWS preferred) and ideally MLOps.

  • Expertise with structured (SQL) and unstructured data stores (e.g., ElasticSearch.)

Other Qualifications:

  • Excellent listening and communication skills, both verbal and written.

  • Self-motivated and critical thinker, taking ownership of projects and proposing improvements for the entire infrastructure.

  • Ability to work independently and in a team environment.

  • Strong multitasking skills, with the ability to manage multiple projects with varying priorities in a fast-paced setting.

  • Excellent self-management and problem-solving abilities.

  • Quick learner, open to learning new technologies.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Angular Architecture AWS Computer Science Data Analytics Data pipelines Django Elasticsearch Engineering JavaScript MLOps Pipelines Python React SQL Unstructured data

Region: Asia/Pacific
Country: India

More jobs like this