Sr. Software Engineer - Detroit, MI - Georgia IT Inc.
Detroit, MI
About the Job
Sr. Software Engineer
Location: Detroit, MI
Duration: Longterm
Rate: DOE
US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job
What You Will Do
Education:
Location: Detroit, MI
Duration: Longterm
Rate: DOE
US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job
What You Will Do
- Develop ELT processes from various data repositories and APIs across the enterprise, ensuring data quality and process efficiency
- Develop data processing scripts using Spark
- Develop relational and NoSQL data models to help conform data to meet users' needs using Hive and HBase
- Integrate platform into existing EDW and various operational systems
- Develop administration processes to monitor cluster performance, resource usage, backup, and mirroring to ensure a highly available platform
- Address performance and scalability issues in a large-scale data lake environment
- Provide big data platform support and issues resolutions to Data Scientists and fellow engineers
- 2 years of experience with Hadoop distribution and ecosystem tools such as Hive, Spark, Nifi and Oozie
- 2 years of experience developing batch and streaming ETL/ELT processes
- 2 years of experience with relational and NoSQL databases, including modeling and writing complex queries
- Proficiency in at least one programming language such as Python or Java
- Excellent communication, analytical, and problem-solving skills
- Experience with Linux system administration, Linux scripting, and basic network skills
- AWS experience
Education:
- Master's degree in Computer Science, Software Engineering or closely related field
Source : Georgia IT Inc.