Overview
Security Automation Engineer I role in Finastra's Cybersecurity Governance Office, building Python-based automation, data pipelines and Power BI reporting that integrate data from multiple security tools to give visibility into control effectiveness and risk posture.
What you'll do
- Build automation and reporting solutions based on defined business and technical requirements across Cybersecurity teams
- Develop and maintain Python-based security automation and integration code
- Query APIs and ingest data from multiple sources including security tools, databases, and structured files (JSON, XML, CSV, Excel), and normalize into reusable, consistent data models
- Design, build, and maintain structured databases (e.g., SQL) to support scalable data storage and retrieval
- Develop automated data ingestion pipelines using Python to collect, transform, and load data from sources such as files, SharePoint, and APIs into structured databases
- Design and support reporting architecture that produce clear, decision-ready security insights
- Deliver Power BI reporting as a standard component of solutions
- Integrate automation and reporting solutions into Microsoft-centric platforms, including SharePoint and Fabric-based data services
- Use GitHub effectively for source control, branching strategies, pull requests, code reviews, and documentation
- Collaborate directly with senior engineers and cybersecurity stakeholders to clarify requirements, scope, and constraints
- Manage multiple parallel work streams and proactively communicate progress, risks, and dependencies through written updates and lightweight tracking
- Ensure all solutions are reliable, maintainable, and easy for other engineers to adopt without rework or tribal knowledge
What you'll need
- Strong programming experience in Python
- Proven ability to build Power BI reports independently from existing data sources
- Experience connecting Power BI to structured data sources, including SQL databases and APIs, through governed data pipelines
- Experience working with REST APIs and structured data formats
- Strong working knowledge of SQL, including schema design, data modeling, and query optimization for analytical use cases
- Experience building and maintaining data pipelines that move and transform data from raw sources into structured, 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 skills for documentation and status updates
- Ability to manage time effectively across multiple parallel assignments
Nice to have
- Azure DevOps experience (Boards, Repos, Pipelines) is a strong advantage
- Degree in Computer Science, Software Engineering, Data Science, or equivalent experience
- Experience integrating or analyzing data from security or enterprise technology platforms
- Familiarity with enterprise security practices or cybersecurity environments
- Exposure to generative AI, prompt engineering, or LLM-based solutions
Details
- Location: Bengaluru
- Hybrid working arrangements
Read the full description and apply on the company’s own careers page.