Big Data Architect

Please no phone calls or in-person applications.® (“Spherexx”) will not accept candidate submission by unsolicited third parties. All unsolicited candidates presented to Spherexx will be considered the property of and will not be responsible for any fees associated with unsolicited candidates, nor will a contractual relationship be formed by the submission. is not obligated and will not under any circumstances pay any fees to said third parties submitting candidates in this manner. All contact with Spherexx from third parties must be through our Human Resources Department. Any contact made outside of the Spherexx Human Resources Department by a third party will cancel any future business relationships between the third party and Spherexx.

Spherexx is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law.

  • Must be able to stand, walk, climb stairs; use hands to finger, handle, grasp or feel objects; reach with hands and arms; stoop, kneel or crouch; talk; hear; occasional lifting/carrying of 5+ pounds; speech and hearing; hand and eye coordination and manual dexterity necessary to operate a computer keyboard and basic office equipment
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus.
  • Working conditions are primarily inside an office environment.
  • Drug test, skills test, and background screen required.

Location(s) Tulsa, OK
Employment Type Permanent
Job Listed 28-Aug-2017
Job Description

Term:  This is a full-time in-house administrator position.  

Project Scope:  Architect a database structure for an ever-growing number of 3rd party vendors feeding data to us.   We need a strategy to store daily, weekly monthly, quarterly, annual data sets so we can quickly present this compiled data in historical trending charts including things like quarter over quarter, year over year data.   Serving up all these different silos of data to quickly render into charts requires a data delivery strategy we need our consultant to devise for us.  This role will be building this strategy from ground zero and we will not be keeping any processes we are currently using.

 Requirements For Experience:  Hands-on recent projects showing proof of the skill sets we need to guide us through big data expansion.  Proven examples of strategy building from the ground up on a proven big data platform.  In other words, we don’t’ want our projects to be your virgin voyage.

This role will co-engineer sustainable solutions with our data science team to build big data models thinking proactively to scale ahead, integrated with a provisioned infrastructure to serve data via APIs and streams to integrate analytics with product platforms.  You will help architect, design and build a data pipeline that serves hundreds of thousands of data points.  We will be utilizing shared services on the AZURE platform unless you have a different recommendation.


  • 3-4 years of experience administering database technologies (i.e., SQL Server, Postgres, Oracle, etc)
    Proficient in designing efficient ETL workflows.
  • Programming fluency with one or more of the following languages Java, Scala, R, Python.
    Leverage data processing technologies like Hadoop, Kafka, Presto, Spark, Cassandra and Neo4J in our infrastructure. We will expect you to make a recommendation of the data processing technology you would recommend we use after we brief you on the project.
    Experience supporting and architecting data models for distributed systems and large-scale applications.
    Independent, self-starter, strong communication, collaboration and mentoring skills
  • Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast-paced environment.
  • Excellent problem-solving and analytical skills
  • Ability to implement the data processing technology you recommend to improve performance and end-user experience.
  • Associates degree plus 5 years of experience in Computer Science or other related fields; or BS Degree
  • Performance Tuning, including documenting all requirements and steps for reference by the in-house programming team.

Before applying to this position please view our privacy policy.

Facebook Twitter LinkedIn Google+ Email Addthis