Job responsibilities
- Creates, updates, and optimizes metrics and reports to support performance tracking and business decision-making for senior audiences.
- Utilizes data visualization tools to design and implement interactive dashboards.
- Develops and optimizes Oracle PL/SQL code.
- Provides technical and business support and troubleshooting for multiple applications.
- Helps design, manage, and optimize databases, applying advanced knowledge of database techniques.
- Collaborates with Cross-Functional Teams and works closely with large, collaborative teams to achieve organizational goals and foster an innovative culture.
- Has strong analytical and problem-solving skills to address complex technical challenges.
- Keeps up to date with industry-wide technology trends and best practices to inform development and support activities.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Hands on experience writing Oracle PL/SQL
- Advanced knowledge of database design, management, and optimization techniques
- Proven experience in developing reports and metrics for senior audiences.
- Working knowledge of Qlik, Tableau, Power BI, or other data visualization tool is preferred.
- Proficiency in one or more modern objected oriented programming languages, preferably Python or Java
- Possesses excellent communication skills to convey technical information clearly to both technical and non-technical stakeholders.
- Proven problem solving and analytical skills.
- Understanding of architecture and design across all systems
- Understanding of software skills such as business analysis, development, maintenance, and software improvement
Preferred qualifications, capabilities, and skills
- Experience in Privacy Enhancement Techniques (PETs), Cryptography and implementing them as product deliverables
- Track record of Big Data specific infrastructure (e.g. Spark)
- Experience integrating new tools/libraries into frameworks