Job descriptions
We are seeking a skilled and motivated software Engineer to join our dynamic team. As a software Engineer, you will play a crucial role in designing, implementing, and maintaining our continuous integration, delivery, and deployment pipelines. Your expertise in automating processes, optimizing infrastructure, and ensuring seamless software releases will contribute to the overall efficiency and reliability of our software development lifecycle.
Key responsibilities
Integration with analytics and reporting tools enhances your ability to analyze financial data. You can use these tools to create custom reports, perform trend analysis, and gain deeper insights into your financial performance. Integration with Customer Relationship Management (CRM) systems helps you keep track of client information, manage leads, and link customer data to financial records, creating a comprehensive view of your customer relationships.
- Analyze and organize raw data.
- Explore ways to enhance data quality and reliability.
- Build data systems and pipelines.
- Identify opportunities for data acquisition.
- Prepare data for prescriptive and predictive modeling.
- Develop analytical tools and programs.
- Combine raw information from different sources.
Skill & experiences
- Ideally MSc / Ph.D. in computer science or equivalent.
- Technical expertise with data models, data mining, and segmentation techniques.
- Workflow performance, scaling, and optimization. Big Data solutions in some cases.
- Hands-on experience with SQL database design.
- Adaptable to Windows, Linux, and container-based deployment environments.