Join our team and be part of a dynamic and innovative company that values creativity, collaboration, and continuous learning. We offer competitive compensation, benefits, and opportunities for career growth and development.
Position: Big Data Engineer
Company Overview: We are a leading data analytics company that specializes in providing advanced solutions to businesses across different industries. Our team is composed of highly skilled professionals who are passionate about utilizing data to drive business growth and success. As we continue to expand our services, we are looking for a Big Data Engineer to join our team and help us deliver innovative solutions to our clients.
Position Summary: As a Big Data Engineer, you will be responsible for designing, implementing, and maintaining our data infrastructure. You will work closely with our data scientists and analysts to ensure the availability, scalability, and reliability of our data systems. You will also be involved in developing data pipelines and ETL processes to collect, store, and process large volumes of data.
Key Responsibilities:
- Design and implement data solutions that meet the business requirements and support our data analytics initiatives.
- Develop data pipelines and ETL processes to collect, store, and process large volumes of data from various sources.
- Collaborate with data scientists and analysts to understand their data requirements and provide them with the necessary infrastructure and tools.
- Monitor and troubleshoot data systems to ensure their performance, availability, and scalability.
- Optimize data processes and systems to improve their efficiency and reduce costs.
- Conduct data quality checks and implement measures to ensure data accuracy and consistency.
- Keep up-to-date with the latest technologies and trends in big data and continuously identify opportunities for improvement and innovation.
- Work with cross-functional teams to integrate new data sources into our data infrastructure.
- Document data processes, systems, and changes to ensure knowledge sharing and maintain data governance.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
- 3+ years of experience in big data engineering, data warehousing, or data integration.
- Strong experience with big data technologies such as Hadoop, Spark, and Kafka.
- Proficient in programming languages such as Java, Python, or Scala.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Knowledge of data modeling, data warehousing, and ETL processes.
- Experience with data visualization and reporting tools.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment.
Apply now and let's work together to drive data-powered success for our clients.