Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Avesta Computer Services, so some details may not match this job. The employer's own page has the real description.
Job Overview
Avesta Computer Services is seeking a highly skilled Senior Data Engineer specializing in Property Reinsurance and Specialty Reinsurance to join our team. In this fully remote role, you will play a pivotal part in designing, building, and maintaining robust data infrastructure that supports analytical initiatives within the organization. Your expertise will help in driving data-driven decision-making processes and ensuring that our stakeholders have access to accurate and timely data.
Job Responsibilities
- Design and implement scalable data pipelines to ingest, process, and analyze large volumes of diverse data related to property and specialty reinsurance.
- Collaborate with data scientists and analysts to develop and enhance reporting frameworks, ensuring accurate data presentation and visualization.
- Monitor and optimize the performance of existing data systems, making recommendations for improvements where necessary.
- Implement data quality checks and validation processes to ensure data integrity and reliability.
- Build custom ETL processes and develop automation solutions to streamline data processing tasks.
- Document data flows, architecture, and procedures to maintain clarity and facilitate knowledge sharing among team members.
- Stay abreast of industry trends and advancements in data engineering, recommending new technologies or methodologies to improve workflows.
- Provide mentorship and guidance to junior data engineering staff, fostering a culture of knowledge sharing and continuous improvement.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or a related field.
- Minimum of 5 years of experience in data engineering with a strong focus on property and specialty reinsurance areas.
- Expertise in SQL and experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with data warehousing solutions and ETL tools (e.g., Apache Airflow, Talend, or similar).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and data storage technologies (e.g., S3, BigQuery).
- Strong analytical and problem-solving skills with the ability to work on complex data engineering tasks.
- Excellent communication skills to effectively convey technical information to non-technical stakeholders.
Technologies & Tools
The Senior Data Engineer will engage with a variety of technologies and tools, including but not limited to SQL for database querying, Python for data manipulation, Apache Airflow for pipeline orchestration, and cloud storage solutions like Amazon S3 or Google Cloud Storage. A working knowledge of data visualization tools (such as Tableau or Power BI) will also be beneficial for creating insightful reports and dashboards.
Ideal Candidates
The ideal candidate will possess a strong analytical mindset with a passion for data. They should demonstrate an ability to work independently in a remote setting while effectively collaborating with a distributed team. The candidate should embrace challenges with a proactive approach, displaying a continuous desire to learn and upgrade their technical skills. A detail-oriented focus along with excellent communication abilities is essential to convey complex concepts clearly to various stakeholders.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.