- B2B
- Growth StageExpanding market presence
Backend Python - Databases (Elasticsearch, Firebase, NoSQL, SQL) (Valencia, Spain)
- €35k – €45k • 0.1% – 0.2%
- 2 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
Blinkfire Analytics stands out as a premier source of business intelligence catering to the sponsorship community. We proudly serve a list of prominent sports and entertainment franchises alongside their sponsors.
Harnessing cutting-edge technology, Blinkfire Analytics specializes in real-time data analysis to empower our clients in optimizing expenditure and forecasting trends with their sponsors. Through the implementation of advanced Computer Vision and Machine Learning techniques, we scrutinize vast volumes of videos and images daily, providing our customers with valuable data and actionable insights.
Excitingly, Blinkfire Analytics is currently offering a career opportunity for a Software Engineer with a focus on Elasticsearch ingestion, processing, and aggregation. Join us in pushing the boundaries of innovation!
The key responsibilities for this role encompass:
- Developing and sustaining scalable, efficient software architectures for the creation of products related to Big Data and Social Media content.
- Collaborating with cloud platforms like Google Cloud Platform and Google App Engine to seamlessly integrate applications.
- Utilizing Social Media APIs to develop new features and uphold existing ones. Managing Elasticsearch clusters, involving Elasticsearch DSL (Domain-Specific Language), Kibana, Logstash, and Beats.
- Ensuring the continuous maintenance of Elasticsearch clusters, including Elasticsearch version upgrades.
- Working collaboratively with team members to ensure the successful completion of projects.
- Demonstrating openness to learning and incorporating state-of-the-art technologies into the work environment.
Educational Background
A bachelor's or master's degree in computer science, information technology, or a related field is required.
Experience
Previous experience as a software engineer or developer, with a focus on working with Elasticsearch or similar search and analytics technologies is a plus.
Technical Skills
- Proficiency in Elasticsearch DSL and related technologies like Kibana, Logstash, and Beats is a plus
- Programming skills in languages commonly used with Elasticsearch, such as Python, is preferred.
- Experience with database systems, data modeling, and query optimization.
Cloud Platform Knowledge
Familiarity with cloud platforms, such as Google Cloud Platform, and experience in deploying and managing Elasticsearch clusters on these platforms.
Problem Solving
Strong analytical and problem-solving skills, with the ability to troubleshoot and optimize Elasticsearch queries and clusters.
Collaboration and communication
Ability to work collaboratively in a team environment, as Elasticsearch engineers often collaborate with other developers in the engineering team.
Good communication skills to effectively convey complex technical concepts.
Continuous Learning
A proactive attitude towards learning and staying updated on the latest Elasticsearch features, best practices, and industry trends.
About the company
- B2B
- Growth StageExpanding market presence