Python Data Quality Engineer for Fullstack Software Plantation at OSI Engineering in Plantation, FL

OSI Engineering, Inc.

๐Ÿ“Œ Plantation, FL
๐Ÿ•‘ November 12, 2020
๐Ÿท๏ธ CONTRACTOR
View Application

You will be redirected to OSI Engineering, Inc.'s preferred application process.

Python Data Quality Engineer for Fullstack Software in Plantation, FL

Python Data Quality Engineer for Fullstack Software in Plantation, FL Position Overview This is a full-stack software development and systems operations role supporting the collection, processing, analyzing, and reporting of Quality data. In this position, you will be part of a team with the mandate to gather, evaluate, and improve the quality of the software stack. Individuals in this role will design and implement scalable algorithms and data models to manage Quality data processing for internal projects. You will lead, choose, and deploy commercial and open-source tools and technologies to manage quality data with an emphasis on operational self-service and continuous development. You will also harness collected data to devise visualization, debugging, and simulation tools.

Responsibilities

Active development using Python and shell internal infrastructure projects and tests Design, build and launch extremely efficient and reliable data pipelines to track metrics resulting from the execution of non-functional tests Design, develop, deploy and maintain quality data collection and reporting systems including data converters, databases, web services, and graphical reports Evaluate and quantify various qualities of the software stack including source code, performance, reliability, power consumption, etc. Develop tools and scripts to automate the collection and conversion of both software testing data and metric data from active devices Devise visualization, debugging, and simulation tools to process and analyze collected data and represent it in a form that is simple and accessible to other teams and management Work closely with product and engineering teams to describe and validate expected software behavior and performance Encourage and enforce best practices to enable rapid new feature development while maintaining multiple functioning software products Work closely with Test, Software, Build, and Integration engineers to develop tools for automation to continuously improve the release process and automation environment For larger data projects, the individual is expected to take ownership of project direction and provide technical team support Required skillset Language

Skills

Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals Reasoning Ability Ability to define problems, collect data, establish facts, and draw valid conclusions Computer

Skills

Python3 development, using best practices and following PEP8 Experience in REST APIs (using, designing, and developing) Front-end JavaScript skills such as Angular, React, JQuery, NodeJS, AJAX, etc. Experience making data visualizations like graphs or charts Knowledge of how to effectively parse and manage raw data files like logsJSONCSVParquet.
AvroXMLetc. Especially for large datasets (100GB) Design, deploy and maintain SQL orand NoSQL databases (ideally one or more of both) Data pipeline tools like Hadoop, Kafka, RabbitMQ, Spark, MapReduce, BigQuery, ELK, etc. Knowledge of orchestration tools like Rancher, Mesos, and Kubernetes Expertise with one or more programming languages, such as bash, JavaScript, Python, C, C++, make, cmake Recent experience managing and building AndroidAOSP projects Experience with software development and testing, and familiarity with Test
- Driven and Behavior
- Driven Development (TDDBDD), Continuous Integration, and Continuous Deployment Interaction and instrumenting Jenkins for metrics collection from various sources (e.g. from code changes) Familiar with virtual machines such as VMWare and VirtualBox, and containers such as Docker and LXC in a production environment Bachelor or Master degree 5 or more years related experience andor training or equivalent combination of education and experience Submit resumes to Location Plantation, FL Type Contract Duration 6 months Abel Lara 408.550.2800 x119 OSIJOBS mailto

View Application

You will be redirected to OSI Engineering, Inc.'s preferred application process.


Job Expires: December 12, 2020

More Angular Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to OSI Engineering, Inc.'s preferred application process.