Fuse Engineering

DevOps Software Engineer (FM-TTO15-1)

US-MD-Annapolis Junction
Job ID
2016-1151
Category
Software Engineering

Overview

We are seeking someone who can significantly contribute to the development of custom software components and integration of open source code to address complex time series analysis problems through the use of cutting edge Big Data/Cloud technology.

Responsibilities

Design and implement core architecture and capabilities for software from prototype to operational applications. Comprehension of software engineering fundamentals, object oriented programming, relational and time series databases, scripting knowledge and a basic level of development operations (DevOps) skill set will be applied here. Apply experience working within an AGILE software development life cycle, including requirements creation, sprint planning, and grooming, etc...

Qualifications

Basic Qualifications

  • Seven or more years of software developer experience with applicable Java knowledge
  • Linux system administration (RHEL/CENTOS) experience including software integration, service management and basic operating system routines (storage, network, and configuration).
  • Experience with an IDE like (Eclipse, IntelliJ, NetBeans, etc.) to promote rapid development and design.
  • Experience with Maven.
  • Experience with Atlassin tool suite (Git, Jira, Confluence, Jenkins, etc...).
  • Experience with Object-oriented development using Java/C++ and testing with Junit Test suite.
  • Experience with Linux shell scripting (Bourne, Python, etc...).
  • Understanding of AGILE software development methodologies (like daily standups, parking lots, project analysis and design, etc...).
  • Excellent oral and written communication skills.
  • Development with REST API.
  • Data parsing/transforming techniques used to manipulate JSON, XML, and CSV data formats.
  • Relational database knowledge (PostgreSQL, MySQL).
  • Experience Key/Value repositories (Accumulo, Redis, etc...).
  • Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems, Mathematics or 5 years full time Computer Science work that can be substituted for the BS degree.


Desired Qualifications

  • Experience with HPC programming applications to include ZooKeeper, Kafka, Apache NiFi, Apache Mesos, InfiniBand interconnect, GPFS, PowerPC architecture and GPU/CUDA programming is desired.
  • ZooKeeper cluster configuration and deployment.
  • Experience with Apache Hadoop, Apache Spark, and Elasticsearch.
  • Experienced with FOSS monitoring and metrics tool suites (Ganglia, Nagios, OpenTSDB, and Grafana).
  • Docker Container creation.
  • Experience with analytical algorithm design/data science.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed