Have questions or need assistance? Our team is here to help! Reach out to us via phone or email, and we’ll get back to you promptly. this is the content for Contact

Data Engineer

S4 Technologies Inc. is seeking a highly skilled Data Engineer to perform duties requiring the theoretical and practical application of specialized knowledge in data engineering, computer science, and information technology. This position qualifies as a specialty occupation and requires at least a Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a closely related field.

Detailed Job Duties

The Data Engineer will perform the following duties:

  • Design and develop scalable data pipelines to process large volumes of structured and unstructured data
  • Develop and maintain ETL/ELT processes for data extraction, transformation, and loading from multiple data sources
  • Apply knowledge of data modeling, data warehousing, and database design principles
  • Build and maintain data integration solutions across enterprise systems, APIs, and cloud platforms
  • Work with SQL and NoSQL databases for efficient data storage and retrieval
  • Develop and manage data lakes and data warehouses for analytics and reporting
  • Ensure data quality, integrity, and governance through validation and monitoring frameworks
  • Optimize data processing performance and resolve data-related issues
  • Collaborate with cross-functional teams including data analysts, data scientists, and business stakeholders
  • Utilize big data technologies and distributed computing frameworks for large-scale data processing
  • Prepare and maintain technical documentation related to data architecture and workflows

Minimum Qualifications

  • Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a related field (or foreign equivalent)
  • Strong knowledge of data structures, algorithms, and database systems
  • Experience with SQL and database technologies
  • Experience in building data pipelines and ETL processes
  • Understanding of software development lifecycle (SDLC)

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with big data technologies (Hadoop, Spark, Kafka)
  • Experience with programming languages such as Python, Java, or Scala
  • Knowledge of data visualization tools (Tableau, Power BI)
  • Experience with CI/CD and DevOps practices

Work Location

  • Primary work location: Wixom, MI
  • Employee may be assigned to client locations or remote work based on business requirements

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Prev Post

Next Post