Senior Big Data Developer

Location: Denver, Colorado

Type: Contract To Hire

BIG DATA DEVELOPER / ARCHITECT

Optomi, in partnership with a global leader in data consumption and utilization, is seeking a Senior Big Data Developer/Architect for their Denver, CO location.

The Big Data Developer will be responsible for collaboratively building a state a world class platform for customer reach, business growth and analytics using today’s most cutting edge technologies.  

APPLY TODAY IF YOUR BACKGROUND INCLUDES:

  • Expert level experience architecting and engineering large enterprise data integration and management solutions.
  • Deep understanding of emerging analytics technologies including Hadoop, spark, Storm, Kafka, Cassandra, Openstack, Mongo and MPP Databases etc.
  • Development experience with a range of programming languages including Java, Java Script, Ruby, Groovy, and Python
  • Hands on experience with a variety of data tools such as RDBMS, noSQL, Hadoop, Spark, Teradata and SQL etc.
  • Proven success and career progression with respected industry leading companies.

WHAT THE RIGHT PERSON WILL ENJOY!

  • Work on one of the highest profile IT projects in the company’s history!
  • Report directly to the CTO and other executives
  • Collaborate with industry leading data architects and engineers!
  • Enjoy the technical aspect of coding while also leading the architectural strategy and road map!

RESPONSIBILITIES:

  • Play a significant part in in designing, architecting, developing and delivering an enterprise data architecture solution.  This will include RDBMS, Data Warehousing and noSQL environments. 
  • This expert will work collaboratively with various teams, as well as counterparts in the Data Architecture and Project Management roles.
  • Collaborate with development leads to ensure performance and scalability of mission critical applications are feasible.
  • Create various database processes to load and procure data using scripts, queries, SSIS packages and various ETL methodologies
  • Take leadership for identifying and resolving SQL development and schema issues
  • Develop, lead and communicate a talented team in a highly agile Scrum environment.
  • Collaborate with core technical leadership team for new solution vision, product selection, presentation and delivery.
  • Understand and adhere to data security requirements and practices.

REQUIREMENTS:

  • Expert knowledge of RDBMS and noSQL database systems
  • Proven success with and performance tuned databases like PostgreSQL, MS SQL Server, MongoDB, Redis
  • Enterprise SQL development including complex queries
  • Expertise in data cleansing techniques and tools
  • Experience and management of various source control tools and best practices.
  • Expertise with various BI/Analytics applications including integration options, capabilities and viability vs. use requirements.
  • Experience with Java, Python, and Bash (Ruby, Scala, and C++ a plus plus)
  • Experience installing, creating and tuning Oracle and Mongodb databases.
  • Past planning, leadership and execution of moving databases from one RDS instance to another.
  • Recovery of databases using point-in-time backups ideally from both in-house and cloud based instances.
  • Experience designing and providing database logical and physical design input to developers while working closely for successful application delivery.
  • Development and coordination of enterprise database backup and recovery procedures.
  • Develop PL/SQL and Mongodb database programs and scripts in support of applications and database operations.