A data solutions company in Texas seeks an experienced software developer with over 10 years of experience in building large-scale distributed systems. The candidate must have strong expertise in Hadoop and NoSQL with proven leadership skills to guide teams effectively. Responsibilities include architecting complete data warehousing projects and utilizing various big data architectures. Excellent communication and analytical skills are essential for success in this role.
Qualifications
10+ years of software development experience using multiple computer languages.
2+ years of strong Hadoop and NoSQL experience.
Architected full lifecycle of data warehousing projects including ETL and Data Models.
Responsibilities
Build large scale distributed data processing systems/applications.
Lead initiatives and teams toward common goals.
Utilize big data architectures including Hadoop and analytics tools.
Skills
Software development
Hadoop
NoSQL
Data modeling
Communication skills
Job description
10+ years of software development experience using multiple computer languages. Experience building large scale distributed data processing systems/applications or data warehousing applications
2+ years of strong Hadoop and NoSQL experience
Must have architected full lifecycle of data warehousing projects including ETL, Data Models and Business Intelligence tools.
Strong foundational knowledge and experience with distributed systems and computing systems in general. Hands-on engineering skills.
Experience with a range of big data architectures, including Hadoop, Pig, Hive or other big data frameworks.
Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries (e.g. SAS, SPSS, R, Mahout).
Strong interpersonal communication skills.
Ability to lead initiatives and people toward common goals.
Excellent oral and written communication, presentation, and analytical skills