Dell Consultant Solutions Architect in Hopkinton, Massachusetts

Job Description:

The Dell EMC CPSD Analytics Insights Module Advanced Engineering Team is responsible for developing next-generation solutions leveraging EMC and partner core products and platforms. We deliver engineered systems that provide end-to-end data management and analytics for customers leveraging Hybrid Cloud and Cloud Native application platforms. Our team is considered as the intrepid icebreaker in front of main solution ship, choosing pathways, navigating boldly, and clearing the way. Senior Software Engineers are part of the Analytics Insights Module Advanced Development team responsible for evaluating and providing technical guidance in areas of Big Data and cloud technologies to enhance the feature and functionalities of the Analytic Insights Module solution platform. The technical guidance is provided in forms of PoCs, prototype code, documented procedures de-risks the solution engineering and development teams integrating the technologies to the core platform in an orderly manner.

The principal activities will range from architecture definition, through tangible evaluations and PoCs, providing recommendations, demonstrating technological and architectural approaches, and prototyping the code as required.

General Description

  • Ability to demonstrate technical leadership in embracing and adopting cutting edge technologies in to the Analytic Insights Module

  • Successfully evaluated technologies and solutions while providing the guidance adopting the technologies

  • A successful candidate will foster commonality, collaboration, knowledge transfers and community across solutions engineering, development and testing teams to enable the construction of cloud native analytics and Big data solutions incorporating Dell Technologies infrastructure and platform components, as well as the partner products.

  • Ability and demonstrated experience working independently through complex issues in the multiple geographically dispersed cross-functional teams is a must.

Required Skills

  • 6-10+ years of experience in developing software in distributed computing and data platforms

  • A BS or MS in Computer Science, Mathematics or Engineering

  • Exceptional expertise in at least one or more programming languages, such as performance tuning, architecting scalable systems, designing and refactoring for high code quality, working with big data, framework design, development process

  • Demonstrable strong technical expertise in Hadoop eco-system with focus on batch and real-time data ingestion in to Hadoop, databases, and distributed data engines

  • Composed solutions that incorporate micro services, containerization, RESTful Web components, NoSQL data frameworks, and large–scale distributed systems to drive insights from vast amounts of structured and unstructured data.

  • Ability and willingness to communicate clearly, assertively, and receptively with teammates, management, product owners, and people throughout the organization

  • Experience with DevOps methods and tools, including Jenkins, GIT, or JIRA

  • Ability to work effectively and independently as a team member

Technologies

  • Experience with Cloudera, Hortonworks, Hive, Spark, NYSE, Graph databases

  • Experience with Kafka, NoSQL, Cassandra, Cloud platforms, Spring Frameworks, FUSE, Linux

  • Experience with security frameworks such as OAUTH, OpenLDAP and MS AD

  • Knowledge of Software Defined Networking

  • Experience with VMWare, vSphere and Pivotal Cloud Foundry

  • Experience with Micro-services development

Job Description: Senior Software Engineer

The Dell EMC CPSD Analytics Insights Module Advanced Engineering Team is responsible for developing next-generation solutions leveraging EMC and partner core products and platforms. We deliver engineered systems that provide end-to-end data management and analytics for customers leveraging Hybrid Cloud and Cloud Native application platforms. Our team is considered as the intrepid icebreaker in front of main solution ship, choosing pathways, navigating boldly, and clearing the way. Senior Software Engineers are part of the Analytics Insights Module Advanced Development team responsible for evaluating and providing technical guidance in areas of Big Data and cloud technologies to enhance the feature and functionalities of the Analytic Insights Module solution platform. The technical guidance is provided in forms of PoCs, prototype code, documented procedures de-risks the solution engineering and development teams integrating the technologies to the core platform in an orderly manner.

The principal activities will range from development and demonstration of code through tangible PoCs, providing recommendations, demonstrating technological approaches, and prototyping the code as required.

General Description

  • Ability to demonstrate working independently as a developer and designer in the areas of big data and analytics

  • Composed solutions that incorporate micro services, containerization, RESTful Web components, NoSQL data frameworks, and large–scale distributed systems to drive insights from vast amounts of structured and unstructured data.

  • A successful candidate will foster commonality, collaboration, knowledge transfers and community across solutions engineering, development and testing teams to enable the construction of cloud native analytics and Big data solutions incorporating Dell Technologies infrastructure and platform components, as well as the partner products.

Required Skills

  • 6-10+ years of experience in developing software in distributed computing and data platforms

  • A BS or MS in Computer Science, Mathematics or Engineering

  • Exceptional expertise in at least one programming skillset, such as, designing and refactoring for high code quality, working with big data and agile development process

  • Demonstrable strong technical expertise in Hadoop eco-system with focus on batch and real-time data ingestion in to Hadoop, databases, and distributed data engines

  • Ability and willingness to communicate clearly, assertively, and receptively with teammates, management, product owners, and people throughout the organization

  • Experience with DevOps methods and tools, including Jenkins, Git, or JIRA

  • Ability to work effectively and independently as a team member

  • A successful candidate should have deep technical development knowledge in more than one of the technology areas

Technologies

  • Experience with both Cloudera Hortonworks distributions of Hadoop stack, Hive, Spark

  • Experience with Micro-service development and cloud application development

  • Experience with Kafka, NoSQL, Cassandra, Cloud platforms, Spring Frameworks, FUSE, Linux

  • Experience with security frameworks such as OAUTH, OpenLDAP and MS AD

  • Experience with VMWare, vSphere and Pivotal Cloud Foundry is a plus

EMC Values:

When you choose our company, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. We encourage applicants of all ages.

Critical Hiring Criteria:

Functional Area(s):

Engineering - Software

Business:

CPD (VCE)

Business Unit:

200 - STORAGE CORPORATE

Location:

US - Massachusetts - Hopkinton

AutoReqId:

181315BR