
Senior Database Engineer
- Kraków, małopolskie
- Stała
- Pełny etat
Responsibilities:
- Lead the development of software solutions, ensuring that they meet business requirements and are delivered on time and within budget.
- Design and implement database architectures that support software solutions, ensuring that they are scalable, reliable, and secure.
- Work closely with business stakeholders and project managers to gather requirements and develop specifications for software solutions.
- Mentor junior developers and provide technical guidance and support to the development team.
- Develop and maintain cloud ETL processes originating from multiple data sources.
- Develop, manage and maintain data staging areas and data models to meet new and changing business requirements.
- Optimization of existing solutions in terms of efficiency and speed
- Participate in architectural discussions to ensure solutions are designed for successful cloud deployment
- Minimum of 7 years of experience in software development, with a focus on database management.Experience with statistical database architecture.
- Experience with system design, architecture and optimization.
- Experience with EntityFramework (EF)
- Experience with C# and .NET preferred.
- Strong database skills, including significant experience with SQL
- Experience with NoSQL database.
- Knowledge of security aspects.
- Knowledge of software development methodologies, such as Agile and Scrum.
- Strong analytical and problem-solving skills.
- 2+ years of experience with SQL
- 1+ years of experience in any reporting tool (Oracle Business Intelligence EE, MicroStrategy, Tableau, Jasper, Microsoft Analysis, SAP Business Objects, etc.)
- 1+ years of experience in design, test and implement cloud DW infrastructure.
- Understanding ETL and ELT concept, experience with any ETL tool
- Understand reporting concept
- Experience with Softswitch preferred eg. FreeSWITCH or Asterisk, SIP, and WebRTC could be a benefit