Description

Job Description: As a Data Engineer at Apex Informatics, you will play a crucial role in enhancing our data-driven decision-making process. Your primary focus will be on choosing optimal solutions to use for data-related technical challenges, maintaining, implementing, and monitoring them. You will also be responsible for ensuring architectural consistency and data quality across various data engineering initiatives.ns. The ideal candidate will have a strong understanding of Java ecosystems, with the ability to design, build, and maintain efficient, reusable, and reliable Java code.

Responsibilities:

Develop, construct, test, and maintain architectures, such as large-scale data processing systems and databases.
Ensure data architecture will support the requirements of business initiatives.
Employ a variety of languages and tools to marry systems together or try to hunt down opportunities to optimize or improve existing systems and build new ones.
Build high-performance algorithms, prototypes, predictive models, and proof of concepts.
Research opportunities for data acquisition and new uses for existing data.
Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Proven experience as a Data Engineer, Software Developer, or similar role in data management.
Expertise in SQL database design and multiple programming languages such as Java, Python, or Scala.
Experience with big data tools: Hadoop, Spark, Kafka, etc.
Experience with data modeling, data warehousing, and building ETL pipelines.
Familiarity with cloud services (AWS, Azure, or Google Cloud) and machine learning methodologies.
Strong organizational and analytical skills.
Benefits:

Competitive salary and benefits package.
Opportunity for professional growth and development.
Supportive work environment.
H1B visa sponsorship for eligible candidates.

Education

Any graduate