Big Data Solution Architect - US

Anywhere - US
Architect
Full-time
If you have experience with big data solutions, you have a wealth of opportunities to grow your career. How about an environment with extraordinarily talented peers? How about a company offering a range of both big data products and professional services to expand your skills? How about an organization working on cutting edge projects that many of the biggest companies simply can't execute on their own? Are you looking to join a startup where you can directly contribute to the establishment of one the next great high tech companies? Then Kogentix, now hiring Big Data Solution Architects, may just be a perfect fit.

Responsibilities

    • Responsible for defining the overall technical architecture for the Big Data platform and setting up the required infrastructure to support the functional use cases
    • Provide technical leadership for design and development of large scale cluster data processing systems
    • Establish the reference architecture, processes, standards, framework
    • Taking into consideration the technology value system (performance, scalability, reliability, operability, flexibility, affordability, and auditability) and the high-level business and technical objectives for the solution, identify solution architecture design alternatives based on business’s objective
    • Propose solutions that deliver the most value to the business based on their constraints and balancing that against our value system
    • Ensure the solution integrates with the clients existing BI systems
    • Assess the readiness of the technical environment (including the systems, tools, technologies, processes, and resource requirements) to implement the architecture
    • Propose, recommend or facilitate the selection of appropriate tools, techniques, and resources for all technical components of the solution
    • Review all deliverables for technical completeness and to ensure the performance, flexibility, operability, maintainability and scalability of the proposed technical solutionEnsure compatibility with overall IT infrastructure and compliance with all IT policies
    • Provide expertise and direction around operations, data governance and parallel run data validation activities
    • Ensure proper selection of appropriate project software, tools and development techniques for the different components of the Big Data Platform

Qualifications

    • Proven ability to make decisions in technology selection and implementation approach based on long-term strategic objectives, while taking into consideration short-term implications for ongoing or planned implementations •
    • Demonstrated ability to apply technology in solving business problems and to communicate with both technical and non-technical audiences
    • 5+ years of hands-on large-scale software development / integration experience using Java/J2EE technologies 
    • 2+ years of hands-on experience with the technologies in the Hadoop ecosystem like Hadoop, HDFS, Spark, MapReduce, Pig, Hive, Flume, Sqoop, Cloudera Impala, Zookeeper, Oozie, Hue, Kafka
    • Experience with search systems (Lucene, Solr, ElasticSearch)
    • Exposure to high availability configurations, Hadoop cluster connectivity and tuning, and Hadoop security configurations
    • Good understanding of relational databases and solid SQL skills
    • Good understanding of Operating Systems (Unix/Linux), Networks, and System Administration experience
    • Knowledge of hybrid cloud solutions (VMWare and Amazon Cloud) with hands-on experience in direct API integration is an advantage
    • Experience using advanced interpersonal abilities with with client-facing systems implementation projects
    • Interest in learning and contributing to teaching others by mentoring junior resources • Intellectually curious, reliable, and flexible team player
    • Excellent client prospect and partner presentation skills
    • Strong aptitude for learning new technologies and evaluating fit for a client solution delivery environment
    • Good communication, client service, and relationship building skills
    • Ability to document, explain, and present complex architectures
    • BS/MS in Computer Science or related field