Job Summary:
The Data Architect is responsible for designing and implementing new or revised data systems to meet specific business needs.
This role requires a key player in the establishment and implementation of application systems and programs.
Key Responsibilities:
* Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
* Monitor and control all phases of development process and analysis, design, construction, testing, and implementation
* Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues
* Provide evaluation of business process, system process, and industry standards
* Recommend and develop security measures in post implementation analysis of business usage
* Consult with users/clients and other technology groups on issues, recommend advanced programming solutions
* Ensure essential procedures are followed and help define operating standards and processes
Requirements:
* 5-8 years of work experience with Big Data technologies such as Spark, Kafka streaming, Hadoop, and solid understanding of Big Data architecture
* Good understanding on data file formats, Impala, Hadoop, Parquet, Avro, Iceberg, etc.
* Experience with web services, Kubernetes, and Version control/CI/CD processes
* Public cloud experience preferably AWS
* Strong data analysis skills and ability to slice and dice data for business reporting
* Experience working in agile environment with fast-paced changing requirements
* Excellent planning and organizational skills
* Strong Communication skills
* Experience in systems analysis and programming software applications
* Experience managing and implementing successful projects
* Working knowledge of consulting/project management techniques/methods
Bonus Points:
* Ability to work under pressure and manage deadlines
* Bachelor's degree/University degree or equivalent experience