Senior Big Data Platform Architect

in Cary, NC

Job #:271830

Practice Area: IT

Date Posted: 02/09/2019

Share this job  

Job Title:  Senior Big Data Platform Architect
Location:  Cary, NC
Industry:  Logistics Software
Terms:  Contract2Hire
Compensation:  $58 - $63/hr W2 (perm salary conversion $120,000 - $128,300)

Senior Big Data Platform Architect Job Responsibility:  

As a Sr. Big Data Platform Architect you will define and build innovative large-scale analytics solutions and have a direct impact on the design, architecture, and implementation of solutions that will be integral to Railinc’s data science and business practice. The ideal candidate will have industry-leading programming skills and an established knowledge of  implementing, designing, deploying, and maintaining big data analytics platforms on-prem and in a cloud environment.

Senior Big Data Platform Architect Job Duties:

35%: Technology Leadership 
o Provide thought leadership and technical direction for the data engineering team
o Work with the lead of the advanced analytics capability to develop technical stragegies and mature the technical stack towards improving operational outcomes and usability, as well as, keeping current with new emerging technologies
o Lead project teams through POC efforts related to new technologies or new use of existing technologies
o Document and publish technical principles and standards, and mentor the data engineering team to incorporate them in their daily practices
o Work closely with enterprise and application architects to align the data engineering team to the overall SDLC standards and practices
o Work closely with data engineering and project delivery teams to drive alignment with the design decisions made and ensure consistency of implementations with architecture principles and standards
o Develop and enforce coding guidelines and best practices through mentoring and practical involvement in solution activities
o Champion and present the technical vision to the executive team and business stakeholders

35%: Solution Modeling, Design and Prototyping
o Responsible for assisting product managers and the analytics teams in translating business requirements into solutions that meet business value objectives and are aligned with best practices and industry standards
o Document architectural decisions through the depiction of concepts, relationships, constraints, and operations
o Support project teams in the assessment of available information to develop architectures for data-driven, analytical systems, including design recommendations
o Lead prototyping efforts for assessing and proving the feasibility of proposed architectures and solutions

30%: Contribute to and oversee the development and delivery of production-ready solutions

Senior Big Data Platform Architect Job Requirements:
  • Experience collaborating with business and IT counterparts, as well summarizing and presenting complex technical architectures and solutions to a wide variety of stakeholders
  • Ability to manage multiple activities in a deadline-oriented environment
  • Superior problem-solving skills
  • Ability to work independently in unstructured environments in a self-directed way, with accuracy and attention to detail
  • Ability to take a leadership role on engagements and with customers 
  • Strong teamwork skills and ability to work effectively with multiple internal customers
  • Ability to provide technical expertise to others and explain concepts to technical staff and leadership team
  • Ability to quickly learn and master recent technologies and various business applications
  • Ability to build business acumen and understand business domain
  • Experience mentoring other technical resources and leading technical implementations
  • Experience of hands-on platform architecture and solutions design and implementation (5+ years)
  • Deep understanding of algorithms, data structures, performance optimization techniques, and design patterns for building highly scalable Big Data Solutions and distributed applications
  • Extensive experience troubleshooting issues in complex, distributed systems
  • 5+ years experience architecting, developing, releasing, and maintaining large-scale enterprise data platforms both on premise as well as cloud
  • 5+ years of experience analyzing data with SQL and implementing large-scale RDBMS 
  • 5+ years experience designing software for performance, reliability and scalability
  • 5+ years of programming proficiency in a subset of Python, R, Java, and Scala 
  • 2+ years of experience with building solutions leveraging NoSQL and highly distributed databases such as HBase and Cassandra
  • 2+ years of experience implementing cloud-based systems (AWS/Azure/GCP)
  • 3+ years proficiency in configuring and deploying applications on Linux-based systems
  • 5+ years of experience implementing data pipelines in large-scale data analysis systems such as Hadoop or MPP databases
  • 3+ years of experience Spark or similar engines
  • 5+ years of experience in data flow and systems integration 
  • 3+ Experience operationalizing and integrating analytics models and solutions within products and applications 
  • Machine Learning is a big plus
  • Bachelor’s degree in Computer Science or equivalent field and  10+ years of technical experience or Master’s Degree in Computer Science or equivalent field and 7+ years of technical experience

Frequently Asked Questions:

  • Benefits?  Yes, provided by ettain group
  • Remote Workers?  Allows for occasional remote days
  • Visa Sponsorship?  Not offered 
  • Corp-to-Corp?  Not eligible 

How to Apply:

For immediate attention please apply online and send a text message to Blake Williams at 919-287-3974 with your full name, job title, and location.

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit To explore more job opportunities with ettain group, visit

Apply Now