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 FMG, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Data Engineer at FMG plays a pivotal role in designing, constructing, and maintaining scalable data systems and infrastructure that enhance data accessibility and usability across all company divisions. The successful candidate will lead the development of robust data pipelines, ensure the integrity and quality of data, and collaborate with cross-functional teams to drive data-driven decisions. This is a remote position ideal for professionals who are innovative, analytical, and comfortable working in a dynamic environment.
Job Responsibilities
- Design and implement scalable data architectures to support the acquisition, storage, and analysis of large datasets.
- Develop data pipelines using appropriate data integration technologies to streamline data flow and reduce latency.
- Perform data modeling, data cleansing, and transformation tasks ensuring data is accessible and high-quality.
- Collaborate with data scientists, analysts, and business stakeholders to identify data needs and create solutions that drive business insights.
- Monitor data pipelines and systems for performance issues, and troubleshoot as necessary to maintain optimal operation.
- Stay updated with industry trends in data engineering and recommend improvements to existing data processes and technologies.
Qualifications
- Bachelor's degree in Computer Science, Data Science, or related field; a master's degree is a plus.
- Minimum of 5 years of experience in data engineering or a related field.
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with big data technologies including Hadoop, Spark, and/or Kafka.
- Strong SQL skills and experience with database management, both relational and non-relational (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud and their data services.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
Technologies & Tools
The Senior Data Engineer will primarily engage with a variety of technologies and tools including, but not limited to, Apache Spark for big data processing, AWS services for cloud data storage and orchestration, SQL and NoSQL databases for data management, and ETL tools for data integration. Familiarity with data visualization tools such as Tableau or Power BI may also be beneficial for enhancing the delivery of insights generated from the data.
Ideal Candidates
Ideal candidates for the Senior Data Engineer position are proactive problem solvers with a passion for data and technology. They exhibit strong communication skills, enabling effective collaboration with technical and non-technical stakeholders. Additionally, successful candidates will demonstrate adaptability in a fast-paced environment, a commitment to continuous learning, and an eagerness to drive innovation within the data engineering domain.
A full-time year is 2,080 hours: $45 an hour is $93,600 a year before taxes, and $90,000 a year is $43.27 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.