
FlexSolution
-
Data Analyst (SQL)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· Upper-IntermediateFlexSolution is seeking a Data Analyst with strong SQL skills and experience working with databases to join our team. Your main tasks will include analyzing database structures, understanding business needs, and writing complex SQL queries to generate...FlexSolution is seeking a Data Analyst with strong SQL skills and experience working with databases to join our team. Your main tasks will include analyzing database structures, understanding business needs, and writing complex SQL queries to generate reports and insights.
About the project:
We are building the solution for one of the biggest developers of electricity lines (construction field) in the USA. The solution consists of many components required for different needs like signing tailboards, tracking spent time by workers, punch lists management, scheduling tasks/projects, document management, generating reports, etc. The UI components (services) have been written with Angular 1, Angular 2+, and React, which communicate with the backend over the REST API. There is no fancy UI as it is an enterprise project, mostly our UI is the collection of tables and forms.
What will you do:
β Analyze database structures and understand business requirements
β Write complex SQL queries to extract and process data
β Develop analytical reports to support decision-making
β Collaborate with development teams and business analysts
β Optimize queries for better performance
Requirements:
πΉ Strong experience in writing complex SQL queries (CTEs, joins, window functions, etc.)
πΉ Understanding of relational databases and data modeling principles
πΉ Analytical mindset and ability to work with large datasets
πΉ English level B2+ (for communication verbal and documentation)
πΉ Curiosity and willingness to deep dive into data to uncover insights
Nice to Have:
β Experience with BI tools (Tableau, Power BI, etc.)
β Experience working with cloud databases (BigQuery, Snowflake, AWSRDS)
Team:
βPM x1
β Group lead x3
β Frontend dev x3
β Backend dev x3
β QA x3
β DevOps x1
Interview stages:
β HR interview
β Tech/ PM interview
We offer:
β Full remote with flexible business hours;
β Three weeks of vacation per year (15 working days);
β Paid sick leave per year (5 working days);
β Amazing opportunities for professional growth within a top-notch team of professionals;
β Competitive compensation commensurate with your experience and skills;
β English l lessons;
β Co-working compensation;
β An excellent team with a friendly atmosphere.
-
Senior Backend Engineer (Ruby, AWS, Terraform)
Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· Upper-IntermediateWe are looking for candidates with strong backend engineering experience, particularly in Ruby, AWS, and Terraform, to contribute to the ongoing enhancement of a key data reporting and analytics module. The work involves building data visualisation and...We are looking for candidates with strong backend engineering experience, particularly in Ruby, AWS, and Terraform, to contribute to the ongoing enhancement of a key data reporting and analytics module. The work involves building data visualisation and reporting features that will provide deeper insights into physical performance metrics and
trends. This is a fully remote role, though candidates must be available during UK business hours (GMT/BST). Occasional travel may be required.About the Project:
The engineers will be working on enhancing a newly released data reporting and
visualisation module. The module has been in development for two years and is now in a
phase where iterative improvements can deliver significant value with relatively low effort.
The engineering team follows SCRUM methodologies and is well-established, consisting of
Backend, Frontend, Product, Design, and QA professionals. Engineers will be paired with a
buddy for onboarding, and development processes are mature and well-documented.
The focus will be on:- Enhancing and expanding API capabilities
- Optimising data processing and pipelines
- Improving data visualisation and reporting features
- Ensuring robust security and compliance standards
Technical Requirements:
- Ruby (5+ years) β Proficiency in backend development using Ruby
- AWS (5+ years) β Strong cloud infrastructure experience
- MySQL (5+ years) β Database design and optimisation
- Terraform (2+ years) β Infrastructure as Code experience
- API Development β Experience designing and maintaining RESTful APIs
- Security & Compliance Awareness β Experience working in a business following audited security practices (e.g. ISO27001)
Soft Skills:
- Ability to work independently yet collaboratively
- Experience working within a mature engineering culture
- Comfortable working in a matrix management structure
- Strong problem-solving skills and a user-focused mindset
Responsibilities:
- Design, build, and maintain scalable backend services, APIs, and databases
- Collaborate with frontend engineers to deliver end-to-end features
- Support data scientists in implementing data processing models
- Ensure security best practices, including data encryption and authentication/authorisation
- Maintain and enhance AWS infrastructure using Terraform
- Participate in code reviews, ensuring high standards and maintainability
- Debug production issues across multiple layers of the stack
- Improve engineering processes, tooling, and deployment pipelines
Success Criteria:
Efficient Feature Delivery β Enhancing the reporting module with minimal defects
Stable & Scalable Code β Writing tested, maintainable, and efficient backend services
Strong Security Practices β Adhering to security standards and best practices
Smooth CI/CD Process β Contributing to a reliable and automated deployment pipelineWorking Practices:
- Current team of 9 consisting of Product, Design, QA, Front and Back End engineers, including Team Lead
- Buddy to be provided. Onboarding well documented
- Agile development practices, with Scrum methodology
- Daily standups (15 mins)
- Weekly backlog review (1hr)
- Weekly sprint planning (1 hr)
- Biweekly sprint demos (1 hr)
- Biweekly retros (1hr)
Additional Information:
Travel: Potentially travel to the clientβs HQ (UK), 1-2 times per year. Travel and accommodation costs will be covered separately.
Laptop & Equipment: Provided post-verification.
Onboarding: Comprehensive onboarding process including security training and development environment setup.Tooling: Jira, Slack, Github, Google Workspace
Assessment Process:
- CV & Code Review β Evaluating experience and relevant projects
- Initial Technical Interview (20 mins) β Focused on experience and background
- Technical Assessment β Format and duration to be agreed with the client
- Final Interview with Client β Soft skills and cultural fit assessment
What We Offer:
- Full remote with flexible business hours;
- Two weeks of vacation per year (10 working days), next year 15 working days;
- Paid sick leave per year (5 working days);
- Amazing opportunities for professional growth within a top-notch team of professionals;
- Competitive compensation commensurate with your experience and skills;
- English lessons;
- Co-working compensation;
- An excellent team with a friendly atmosphere.