Hiring Senior Big Data Infrastructure Architect for Redwood City, CA 94063

2 views
Skip to first unread message

Ayush Tyagi

unread,
Jul 31, 2018, 12:04:17 PM7/31/18
to

Hi Ryan,

Hope you are doing well

 

This is “Ayush Kumar” with “Business Integra Inc”. We have below requirement for “Senior Big Data Infrastructure Architect” with one of my clients. Please find the job description below and let me know if you are interested or know someone who will be interested.

 

 

Position Details:

 

Job Title: Senior Big Data Infrastructure Architect

Location: 305 Main St, Redwood City, CA 94063

Duration: Full Time or Long Term Contract



 

Job Description

The data centre team is looking for a Senior Big Data Infrastructure Architect who will be responsible for assisting with the design, implementation and ongoing support of the Big Data platforms. 

In this role, you will be responsible for installing, configuring and maintaining multiple Hadoop clusters. You will be responsible for the design and architecture of the Big Data Platform, working with development teams to optimize different Hadoop deployments and code into multiple environments.

 

Duties and Tasks:

  • Manage large scale Hadoop environments, handle builds, including design, capacity planning, cluster setup, performance tuning and ongoing monitoring 
  • Evaluate and recommend systems software and hardware for the enterprise system, including capacity modelling
  • Architect our Hadoop infrastructure to meet changing requirements for scaling, reliability, performance and manageability
  • Work with core production support personnel in IT and Engineering to automate deployment and operations of the infrastructure 
  • Manage, deploy, and configure infrastructure with Ansible or other automation toolsets
  • Create metrics and measures of utilization and performance
  • Increase capacity by planning to implement new/upgraded hardware and software, including storage infrastructure
  • Ability to work well with a global team of highly motivated and skilled personnel - interaction and dialogue are requisites in our dynamic environment 
  • Research and recommend innovative solutions, including automated approaches for system administration tasks where possible 
  • Identify approaches that leverage our resources, provide economies of scale, and simplify remote/global support issues 

Cluster Health:

  • Monitor and maintain cluster connectivity and performance
  • Configure the cluster to get the best performance for our requirement
  • Identify faulty nodes and programmatically isolate them to avoid process/job failures
  • Monitor file system to maintain data locality and accessibility
  • Keep track of all the Hadoop jobs and recommend optimization
  • Alert and terminate resource intensive jobs

Cluster Security:

  • Define and setup ACL policies
  • Monitor clusters for data loss and protect against hacking
  • Allocate and manage to compute, memory, storage, number of name-node objects for individual pools and user groups
  • Build dashboards to identify security threats on the cluster

Cluster Capacity

  • Add and remove nodes as required
  • Plan and optimize cluster capacity 

Technologies

  • Maintain the latest software versions on the clusters
  • Upgrade software and tools by coordinating with business, customer success and engineering teams
  • Install and maintain software libraries upon project needs
  • Constantly evaluate new technologies 

Management

  • Hire and mentor junior Hadoop Administrators
  • Attend daily scrums to coordinate with software development agile teams
  • Document and articulate technical details with stakeholders
  • Present project plan and status at steering committee meetings

Qualifications

  • 9+ years of professional experience supporting production medium to large-scale Linux environments.
  • 5 years of professional experience working with Hadoop (HDFS & MapReduce) and related technology stack.
  • A deep understanding of Hadoop design principals, cluster connectivity, security and the factors that affect distributed system performance.
  • Experience on Kafka, HBase and Hortonworks is mandatory. 
  • Solid understanding of automation tools (puppet, chef, Ansible)
  • Expert experience with at least one, if not most, of the following languages; Python, PERL, Ruby, or Bash
  • Prior experience with remote monitoring and event handling using Nagios, ELK.
  • Solid ability to create automation with the chef, puppet, Ansible or a shell
  • Good collaboration & communication skills - the ability to participate in an interdisciplinary team
  • Strong written communications and documentation experience
  • Knowledge of best practices related to security, performance, and disaster recovery
  • BE/BTech/BS/BCS/MCS/MCA in Computers or equivalent
  • Excellent interpersonal and verbal communication skills

 

Nice to Have:

  • MapR and MySQL experience is a plus

 

 

V/R

Ayush Kumar

Business Integra Inc.

Office: 301-474-9600 Ext 106 | Cell: 301-747-6390

ayush...@biitservices.com

www.businessintegra.com

A WBE | DBE/MBE Corporation

8(a) | CMMI Level 4 | ISO 9001-2008 | GSA Schedule 70


Reply all
Reply to author
Forward
0 new messages