Careers
BI & Big Data Architect
Apply
7
Offices around the world
500+
Employees strong
48%
Senior engineers
1100+
Projects completed
30
Development Languages
90+
Tech & Soft skills trainings per year

We are looking to hire a BI & Big Data Architect who will work in a team of uniquely intelligent technologists to implement and extend groundbreaking web applications that make the world a better place!
You will be responsible for creating technical solutions and architecture, develop scalable and high-performance big data solutions and determine appropriate applications for data processing, storing, analyzing and visualizing tools and technology. You should have knowledge of leading trends and best practices in Big Data and Business Intelligence.
As a fast-growing company, MentorMate provides challenging careers in a friendly, team-oriented environment. We value our employees and share our success through competitive pay, recognition, advancement opportunities and a great working environment.

Responsibilities

  • Participatе in the design and development phase of software production
  • Develop flexible and robust platform architecture to support changing business requirements
  • Review and analyze business requirements and provide a technical perspective on approach, risk and estimated development time
  • Day to day communication with client team members, expert personnel and subject matter experts
  • Participate in rapid, prototype-based, design sessions
  • Analyze, design and architect Big Data solutions to support business needs
  • Design and architect database backend as well as web-services to interface with external applications
  • Design Business Intelligence reporting applications and dashboards
  • Perform optimization and tuning on queries, stored procedures and caching as necessary
  • Make recommendations about platform and technology adoption
  • Work with the latest development and server technologies from Microsoft, Amazon, Apache

Requirements

  • 6+ years of experience with MS SQL 2012/2014/2016/2017/2019
  • Experience in implementation or leading projects in architecture or development
  • Experience architecting Big Data solutions using technologies like Hadoop, Spark, EMR
  • In-depth knowledge of popular database and data warehouse technologies from Microsoft and Amazon (Big Data & Conventional RDBMS),
  • MongoDB, Cassandra, Microsoft Azure SQL Data Warehouse, DynamoDB, Redshift, etc.
  • Expert level understanding of structured and unstructured data
  • In-depth knowledge in database design, modeling, and database query execution optimization techniques
  • Expert in using tools to profile SQL execution and optimize SQL code to achieve maximum performance
  • Experience in designing highly scalable ETL processes or data ingestion pipelines
  • Experience working with and integrating Business Intelligence tools and data visualization (Power BI, QuickSight, Tableau)
  • Strong knowledge of programming and scripting languages such as Python, and/or Scala
  • Ability to think strategically and demonstrate analytical and problem-solving skills
  • Ability to adapt to and learn new technologies and concepts
  • Fluent in English

A significant advantage would be

  • Working experience with .NET Framework
  • Experience with Microsoft SQL Server Stack (SSIS, SSRS, SSAS)
  • Experience with Hadoop ecosystem
  • Experience with Azure Data Services (HDInsight, Data Lake Analytics, Data Lake Store)
  • Experience with Amazon Web Services (S3, EMR, QuickSight, Kinesis, Lambda)
  • Experience in data lake design, profiling, and conceptual modeling

We offer

Career development

Professional growth in a global company
Variety of meaningful projects
Latest technologies to choose from
Work side-by-side with top engineers
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing
Professional growth in a global company
Variety of meaningful projects
Latest technologies to choose from
Work side-by-side with top engineers
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing
Challenging problems to solve
Career path with regular salary increases
Individual learning budget
Internal technical and soft skills trainings
Leadership program
Business English classes
Knowledge sharing

We offer

Work & Life Balance

Flexible working locations in Bulgaria
Opportunity to relocate to one of our five offices within the country
Additional paid time off for loyal employees
Opportunity to work from home
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Diverse working environment
Flexible working locations in Bulgaria
Opportunity to relocate to one of our five offices within the country
Additional paid time off for loyal employees
Opportunity to work from home
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Diverse working environment
Regular team buildings and office parties
Gamification program
Lounge and game zones
Charity and volunteer activities
Diverse working environment

We offer

Perks to Enjoy

Additional health and dental insurance
Covered transport expenses + MentorBike to use
Employee Referral program with bonuses
Discounts in shops & restaurants
Exclusive financial offers and consultations
Additional health and dental insurance
Covered transport expenses + MentorBike to use
Employee Referral program with bonuses
Discounts in shops & restaurants
Exclusive financial offers and consultations
Exclusive financial offers and consultations

Career Path

Intern Software Developer
Junior Software Developer
Software Developer
Senior Software Developer
Software Development Lead
Software Architect
Delivery Lead
Software Development Manager
Delivery Manager

Apply now