Career Evolution is searching for a Data Architect for an exciting and rapidly-growing technology company in Phoenix, Arizona. This is an excellent career opportunity with a compensation up to $150,000.
The Data Enterprise Architect is responsible for building the big data analytics platform which will serve the needs of all Company product units. As member of the CIO Office, you will ensure that the Corporate Data Platform fulfills the needs of data scientists, developers, and business analysts from the various product units.
Gather and analyze the data analytics needs of the Company's products units.
Select appropriate cloud and/or on-premise infrastructure (with the support of infrastructure architects) and tools to build our corporate Data Platform.
Manage the full life-cycle of a the data platform. This includes creating the requirements analysis, design of the technical architecture, implementation, testing, and deployment of the proposed solution.
BS in Computer Science or equivalent, Master’s preferred;
Experience with the major open source and/or commerical big data solutions such as the Hadoop Data Platform (including components e.g. HDFS / YARN / Spark / Storm / Hive / HBase), MongoDB, Cassandra, Elasticsearch;
Good understanding of data governance and data security challenges;
Familiarity with related tools such as Apache NiFi/Atlas/Ranger is a plus;
Familiarity with major programming/scripting languages e.g Java, Python, R, Scala;
Experience in designing solutions for large, federated data warehouses with a good understanding of cluster and parallel architecture as well as high-scale or distributed RDBMS and knowledge on NoSQL platforms;
Experience with one of the large cloud-computing infrastructure solutions such as Amazon Web Services or Microsoft Azure;
Strong communication skills (written/spoken);
Results-oriented with strong problem-solving and service oriented skills, as well as sense of ownership and accountability;
Ability to focus on critical business issues and demonstrate flexibility to make progress in a dynamic environment with multiple priorities;
Ability to benchmark systems, analyze system bottlenecks and propose solutions to eliminate them;
Ability to document use cases, solutions and recommendations;
Ability to work effectively in a team oriented, participative environment, with customers, vendors and colleagues;
Must be self-driven and self-motivated, while being an effective team player and an active listener.