Senior Python / Snowflake IT Developer
Nordea Näytä kaikki työpaikat
- Helsinki
- Vakituinen
- Täyspäiväinen
- Develop Python programs using core Python and data processing libraries such as Pandas and Polars.
- Lead Snowflake development by architecting, building, optimizing, and governing enterprise-scale Snowflake data solutions, pipelines, database objects, and high-performance queries that support credit risk.
- Design and implement scalable technical solutions to meet business requirements.
- Leverage AI tools and modern development practices to improve productivity, accelerate analysis, enhance code quality, and support day-to-day software development work.
- Implement automated solutions such as test automation, data workflows, and deployment/support processes.
- Support and maintenance of existing applications and processes.
- Develop and maintain metadata, user access and security controls.
- Provide technical support for users and resolve system issues.
- Develop and maintain metadata, user access, and security controls.
- Provide technical support for users and resolve system issues in a timely manner.
- Develop and maintain technical documentation, including data models, process flows, and system diagrams.
- Collaborate with stakeholders, analysts, and developers across the bank to deliver reliable and well-governed solutions.
- Minimum 4-5 years of experience in Python development and software engineering, with hands-on experience using third-party libraries such as pandas, Polars, or similar data-processing frameworks.
- Experience as a Snowflake developer, including Snowflake SQL, schema design, performance tuning, data pipelines, and working with large-scale data platforms.
- Practical experience using AI tools in development work to improve engineering efficiency, automate repetitive tasks, and support solution delivery.
- Experience implementing automated solutions, including automated testing, workflow automation, or CI/CD-related practices.
- Experience in orchestration, cache techniques, APIs and working on cloud platforms.
- Experience in solutioning and architecting applications.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills with the ability to work in a team environment.
- Strong attention to detail and ability to work under pressure.