Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Big Data / Hadoop / Kafka Streaming Software Engineer

Expired Job

Steerwise Inc. Plano , TX 75024

Posted 2 months ago

Big Data / Hadoop / Kafka Streaming Software Engineer

Plano, Texas

The job requirements for the full-time position of Big Data / Hadoop / Kafka Streaming Software Engineer at Steerwise are described below in terms of Required Education & Experience, Responsibilities & Duties, Knowledge & Skills and Location & Travel. Candidates who meet the requirements may email their resume and contact information to

Required Education & Experience:

Bachelors or masters degree in Computer Engineering, Computer Science, Computer Applications, Mathematics, Physics or related technical field or equivalent practical experience
3+ years of hands-on programming experience in either core Java or Spark
2+ years of hands-on experience with building stream-processing systems using Kafka, Spark-Streaming or Storm & data pipeline orchestrator technologies such as Apache Nifi
2+ years of hands-on experience building domain-driven Microservices using libraries & frameworks such as Spring Boot
2+ years of hands-on experience working with one or more NoSQL datastores such as Neo4J, Cassandra, HBase, MongoDB, DynamoDB, Elastic Search, etc.
2+ years of hands-on experience in the Hadoop ecosystem (HDFS, YARN, MapReduce, Oozie & Hive)
Hands-on experience in DevOps CI/CD tools such as JIRA, Git (Bitbucket/GitHub), Artifactory, etc. & Build tools such as Maven & Gradle
Experience in automating infrastructure deployment with tools like Terraform, Deployment Manager, or CloudFormation
Experience working with deployment & orchestration technologies (such as Istio, Docker, Kubernetes, Mesos, OpenStack, Puppet, Chef, Salt, Ansible, Jenkins) and managing the configuration of your deployed workloads

Responsibilities & Duties:

Break a complex problem down to its simple parts, uncover the logical inter-relationships between them and infer or discover new requirements from existing facts
Design & build efficient, reusable & reliable codebases & creative prototypes according to specifications; Integrate software components & third-party programs; design & develop algorithms
Develop test scenarios, test cases & test data for all the combinations & permutations that are comprehensive & complete reflecting the actual operational aspects of business
Adopt & execute lean-agile, design driven & test-driven development methods; Write test code, unit test code & data, acceptance test code & data, non-functional test code & data
Write application & infrastructure code, readable standard source code, maintainable modular code, reusable code components
Annotate code, annotate APIs, annotate configuration files, annotate complex logic; Write build scripts, library dependency lists, build tasks, scripts & configurations and bill of materials & build log
Build source code & run tests cases; Perform unit & integration testing; Troubleshoot & debug issues; Review & refactor application & test code, automatic code inspection results, peer review source code
Create & publish cookbooks, lightweight end user guide, lightweight developer guide, lightweight operational manual
Configure environments; Deploy application packages & config specs; Deploy orchestration scripts, dataset migration scripts, rollback & redeploy scripts
Run automated tests; Create smoke & unit test scripts & results, acceptance test scripts & results, integration test scripts & results, performance test scripts & results

Pre-requisite Core Competencies:
Act with Integrity
Use Sound Judgment
Commit to Quality
Demonstrate Adaptability

Think Strategically
Communicate Effectively & Influence Others
Work well both Independently & as part of a Team

Knowledge & Skills:

Critical Thinking, Analytical Skills & Attention to Detail: Think clearly & rationally with an open-minded approach by skillfully evaluating, decomposing, analyzing, conceptualizing & synthesizing business functions, processes, business rules, data, facts, numbers, statistics, trends, etc. to reach an evidence-based conclusion
Interpersonal & Communication

Establish, develop, and maintain key business relationships both within the team and across businesses, demonstrate facilitation skills, translate raw data or information into an understandable document, present findings with visual constructs, write and speak clearly, communicate complex ideas with ease and persuade individuals & teams with open-minded conversations
Collaborative Behavior & Attitude: Effectively collaborate and work with individuals and groups at various levels in the organization through active listening and empathy-driven facts presentation
Self-Motivation & Urgency Recognition: Recognize need of the hour and shift focus to deliver the critical artifacts at the right time with the right quality to the right stakeholder without resistance by performing multiple tasks simultaneously by efficiently managing time & resources in a proactive self-motivated way

Location & Travel:

The base location for this position is Plano, Texas, USA. This position may require 20% travel.

About Steerwise:

Steerwise is a value-focused intellectual solutions firm, providing business technology strategy & delivery services for organizations across industries. We bring strategy consulting, solution delivery and system operation competencies to actualize transformation & optimization endeavors.

We work with clients to build capabilities that empower organizations to create digital customer experience, curate and monetize data assets, and exploit modern technologies for gaining competitive advantage by leveraging our Business Technology Architecture intellectual capital. Our Business Value First culture makes us a valuable partner for our clients and an inspiring place to work for our employees.

Java, Spark, Kafka, Spark-Streaming, Storm, Apache Nifi, Microservices, Spring Boot, Hadoop ecosystem (HDFS, YARN, MapReduce, Oozie & Hive), Neo4J, Cassandra, HBase, MongoDB, DynamoDB, Elastic Search

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Big Data Software Engineer


Posted 4 days ago

VIEW JOBS 11/14/2018 12:00:00 AM 2019-02-12T00:00 Description The application architect willbe responsible for the architecture and implementation of our flagship dataproduct, that enables the business users to consume the combined power of BigData and Data Science capabilities in self-service and programmatic modeselegantly and as needed. This product is built on AWS cloud leveraging the bestof tools and technologies. KEY ROLES AND RESPONSIBILITIES: * Applies thought leadership, provides advice on multiple technologies and shapes the long-term direction of our data products and services * Leverages subject matter and industry expertise, and applies in-depth knowledge of company goals to contribute to business opportunities * Build and develop the Web applications in AWS cloud platforms leveraging approved PaaS components, primarily through software development throughout the vertical stack * Collaborate with other professionals to determine functional and non-functional requirements to meet business requirements * Use tools and methodologies to create representations for functions and user access patterns of desired products and applications * Develop high-level product specifications with attention to system integration and feasibility * Define all aspects of development from appropriate technology and workflow to coding standards * Communicate successfully all concepts and guidelines to development team * Oversee progress of development team to ensure consistency with initial design * Provide technical guidance and coaching to developers and engineers * Ensure software meets all requirements of quality, security, modifiability, extensibility etc. * Ensures products and services are aligned with customers current and future needs and expectations * Work with Data scientists and Data Engineers to operationalize data insights and advanced analytics concepts * Define and develop optimal ways of integrating multiple products and modules within the products * Develop repeatable and extensible micro services and API based solution patterns * Communicate the with people at all leadership levels and gain alignment * Perform the Full Stack application development - Front End, Back End, Middleware and APIs as required on java technologies Qualifications * Bachelor's degree in computer science or a related field required * 8- 10 + years combined Development /architect experience including the data and application development * Proven experience as software architect * Excellent knowledge of software and application design and architecture * Experience in software development and coding in various languages (C#, .NET, Java etc.) * Strong experience in HTML, CSS3, Bootstrap, React/Redux, Node.js (including Express, JWT, and Promises), Mocha/Chai, Redis, Lambda, springboot and DynamoDB * Proficient in JavaScript, jQuery, and AJAX * Excellent knowledge of UML and other modeling methods * Understanding of software quality assurance principles * A technical mindset with great attention to detail * High quality organizational and leadership skills * Expertise in data and data-driven solutions and architecture * Experience and knowledge with Big Data and Business Intelligence tools is a plus * Expertise in micro services architecture and CI/CD framework * Outstanding communication and presentation abilities * Excellent interpersonal skills Job ID 1852460 Date posted 11/07/2018 At&T Plano TX

Big Data / Hadoop / Kafka Streaming Software Engineer

Expired Job

Steerwise Inc.