3 days ago
Bengaluru, IndiaEntry Level
Responsibilities
- Build automation and reporting solutions for cybersecurity teams.
- Develop and maintain Python-based security automation and integrations.
- Query APIs and ingest JSON, XML, CSV, Excel, database, SharePoint, and other structured data sources into reusable data models.
- Design and maintain SQL databases, schemas, data models, and analytical queries.
- Build Python data pipelines to extract, transform, and load data into structured databases.
- Design reporting architecture and independently deliver Power BI reports and decision-ready security insights.
- Integrate solutions with SharePoint and Microsoft Fabric-based data services.
- Use GitHub for source control, branching, pull requests, code reviews, and documentation.
- Collaborate with senior engineers and cybersecurity stakeholders to clarify requirements and constraints.
- Manage parallel workstreams and communicate progress, risks, and dependencies.
- Ensure solutions are reliable, maintainable, documented, and easy for other engineers to reuse.
Requirements
- Strong programming experience in Python.
- Ability to independently build Power BI reports from existing data sources.
- Experience connecting Power BI to SQL databases and APIs through governed data pipelines.
- Experience with REST APIs and structured data formats.
- Strong SQL knowledge, including schema design, data modeling, and query optimization for analytical use cases.
- Experience building and maintaining data pipelines that transform raw sources into reliable datasets.
- Hands-on experience building automation such as schedulers, routines, or integrations.
- Ability to translate problem statements into engineered solutions with guidance.
- Strong written communication and documentation skills.
- Ability to manage time across multiple parallel assignments.
- Degree in Computer Science, Software Engineering, Data Science, or equivalent experience.
- Experience integrating or analyzing data from security or enterprise technology platforms is preferred.
- Familiarity with enterprise security practices or cybersecurity environments is preferred.
- Exposure to generative AI, prompt engineering, or LLM-based solutions is preferred.
- Azure DevOps experience with Boards, Repos, and Pipelines is a strong advantage.
Benefits
- Unlimited vacation subject to local regulations and business priorities.
- Hybrid working arrangements and inclusive paid-time-off policies, including voting, bereavement, and sick leave.
- Employee Assistance Program, Wellbeing Champions, Gather Groups, and wellbeing events.
- Medical, life, disability insurance, retirement plans, lifestyle benefits, and other location-dependent benefits.
- Paid time off for volunteering and donation matching.
- Access to inclusion communities and employee resource groups.
- Online learning and accredited courses through the Skills & Career Navigator tool.
- Participation in the Finastra Celebrates global recognition program and regular employee surveys.
About Finastra
Finastra builds banking software for financial institutions, spanning core banking, lending, payments, and treasury, delivered on-premises and via cloud APIs. It sells licensed and SaaS products and an open platform (FusionFabric.cloud) used by over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries. Founded in 2017 and headquartered in Paddington, London, it is privately held.
