Hadoop Ecosystem Specialist / Consultant

Pythian

(Detroit, Michigan)
Full Time Fully Remote
Job Posting Details
About Pythian
Pythian is a global IT services company that specializes in designing, implementing, and managing systems that directly contribute to revenue and business success. We help companies adopt disruptive technologies to advance innovation and increase agility.
Summary
At Pythian, we are building a Site Reliability Engineering team that is focused on Hadoop service operations and open source, cloud-enabled infrastructure architecture. We need motivated and talented individuals on our teams, and we want you! You’ll act as a technology leader and advisor for our clients, as well as a mentor for other team members. Projects would include things such as Hadoop deployment, upgrade, disaster planning, system and ecosystem tuning, infrastructure architecture, performance analysis, deployment automation, and intelligent monitoring. You will work with amazing clients from small, high-velocity startups to large enterprises with complex, hybrid infrastructures and large data processing requirements.
Responsibilities
* Deploy, operate, maintain, secure and administer solutions that contribute to the operational efficiency, availability, performance and visibility of our customers’ infrastructure and Hadoop platform services, across multiple vendors (i.e. Cloudera, Hortonworks, MapR). * Gather information and provide performance and root cause analytics and remediation planning for faults, errors, configuration warnings and bottlenecks within our customers’ infrastructure, applications and Hadoop ecosystems. * Deliver well-constructed, explanatory technical documentation for architectures that we develop, and plan service integration, deployment automation and configuration management to business requirements within the infrastructure and Hadoop ecosystem. * Understand distributed Java container applications, their tuning, monitoring and management; such as logging configuration, garbage collection and heap size tuning, JMX metric collection and general parameter-based Java tuning. * Observe and provide feedback on the current state of the client’s infrastructure, and identify opportunities to improve resiliency, reduce the occurrence of incidents and automate repetitive administrative and operational tasks. * Contribute heavily to the development of deployment automation artifacts, such as images, recipes, playbooks, templates, configuration scripts and other open source tooling.
Ideal Candidate
* Understand the end-to-end operations of complex Hadoop-based ecosystems and manage / configure core technologies such as HDFS, MapReduce, YARN, HBase, ZooKeeper and Kafka. * Comprehensive systems hardware and network troubleshooting experience in physical, virtual and cloud platform environments, including the operation and administration of virtual and cloud infrastructure provider frameworks. Experience with at least one virtualization and one cloud provider (for instance, VMWare, AWS, and Azure) is required. * Experience with development, design and deployment of: * Configuration management tools, such as Puppet, Chef and Ansible * Infrastructure layer deployment tools, such as Terraform, Packer, CloudFormation and Azure Resource Manager) * Coding and continuous integration tools, such as Git, Jenkins and CircleCI, test frameworks such as Beaker and Test Kitchen, and unit tests with rspec, serverspec, busser, bash, etc. * Be conversant about cloud architecture, service integrations, and operational visibility on common cloud (AWS, Azure, and Google) platforms. Understanding of ecosystem deployment options and how to automate them via API calls is a huge asset. * Ability to pick up new technologies and ecosystem components quickly, and establish their relevance, architecture and integration with existing systems.
Compensation and Working Conditions
Benefits Benefits included

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.