Principal Cloud Technologist

Durham, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : MongoDB, CouchBase,Hadoop, Python

Location : Durham

CTC : DOE

Job Description:

Primary Responsibilities:

  • Provides technical guidance on the design and implementation of NoSQL databases.
  • Designs, codes, tests, and implements NoSQL database pipeline automation services.
  • Codes prototypes for proof of concept and cloud lab validation of NoSQL database automation.
  • Implements NoSQL database automation according to standards, policies, and design patterns.
  • Plans, defines, designs, and integrates NoSQL database usage patterns to ensure consistency of product development and adoption across the firm.
  • Performs NoSQL database performance and scalability testing; run tests, troubleshoots, resolves, monitors, and automates.
  • Participates in critical NoSQL database automation problem solving and advanced technical troubleshooting; drives resolution of technical issues; leads and performs impact analysis.
  • Provides stewardship at critical junctures during implementation, and ensures the preservation of design intent in code, and leads NoSQL database-as-a-service automation code reviews.
  • Documents design, operational procedures, and standards for highly complex NoSQL databases.
  • Tests and implementing new NoSQL database design features for general use.
  • Provides technical evaluations on NoSQL technology initiatives.
  • Performs independent and complex technical and functional analysis.
  • Develops original and creative technical solutions to on-going development efforts.
  • Builds strong relationships with development teams to ensure alignment and automation adoption.
  • Coach and mentor junior team members.

 

Education and Experience:

  • Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience in the job offered or five (5) years of experience implementing NoSQL databases for Big Data application deployments.
  • Or, alternatively, a Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience in the job offered or three (3) years of experience implementing NoSQL databases for Big Data application deployments.

 

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) analyzing, designing, and implementing automation for NoSQL databases (Cassandra, MongoDB, CouchBase, and Hadoop), using Shell, AWK, and Python.
  • DE administering NoSQL databases for multi-tiered applications; configuring, installing, and performing backup and recovery for multi-region clusters; and patching and upgrading user access controls using automated Bash shell scripts and Salt configuration management tool.
  • DE troubleshooting and performance tuning NoSQL databases, using MongoDB Ops Manager and DataStax Enterprise OpsCenter; identifying and addressing performance bottlenecks, using MongoDB Performance and DataStax OpsCenter Performance Service; and tuning database parameters, using MongoDB Manage Deployment and DataStax OpsCenter Lifecycle Manager to optimize NoSQL databases.
  • DE designing and implementing middleware technologies, using Tomcat, Websphere, and Kafka for complex application workflow patterns.