python developer in investment banking
Описание
Banco de Investimento Global is a national bank specializing in savings and investment, with a presence in Portugal, Spain, and Mozambique.
Задачи
- Develop applications, internal services, and automation scripts in Python
- Create and maintain data pipelines, including ETL, validation, and quality control
- Perform data analysis, including exploration, metrics, and visualizations, to support decisions across the bank
- Write clean, organized, and testable code following development best practices
- Implement monitoring and logging mechanisms to ensure solution stability and visibility
- Collaborate with business and IT teams to understand needs and design simple, scalable solutions
- Participate in code reviews, continuous improvement, and technical documentation
Требования
- Solid practical experience with Python for application development, automation, or data analysis
- Strong knowledge of data manipulation and exploration with pandas, NumPy, or similar tools
- Good knowledge of SQL and experience with relational databases
- Ability to structure and write automated tests
- Comfortable using version control tools such as Git
- Strong analytical skills, attention to detail, and a problem‑solving mindset
- Autonomy, curiosity, and willingness to learn
- Nice to have: experience integrating services, automation, data processing, or internal APIs; knowledge of containerization, CI/CD, or modern development practices; experience with data visualization or analytical storytelling; experience with languages other than Python; interest in intelligent automation, process improvement, and operational optimization
Условия
- Continuous training and real opportunities for professional growth
- Participation in transformation projects
- Collaborative, experienced, and results-oriented team
- Stimulating work environment where excellence is the standard