Job DescriptionJob Description
Project Description (summarize the project):
Reduce cost and increase the code and platform confidence by improving the testing process. Test
results should validate production scale and functionality use cases. The current process pulls test data
from a remote provider, and this incurs cost per cycle. Explore ways to reduce this dependency, which
will reduce maintenance costs. Introduce new tools that will seed the test data.
Project Scope (list the objectives and tasks that must be performed during the project):
1. Set up your development environment.
2. Study the GPF and JMA weather data models.
3. Learn about the existing process by running the GPF equipment states Airflow job that pulls GPF
data from a cloud provider.
4. Work with the team to propose strategies for seeding weather and GPF equipment data without
pulling from the cloud provider.
5. Implement the tools to generate GPF and weather data.
Conditions required for completion (list the conditions that must be met for project completion):
1. Run a microservice from an IDE.
2. Connect and query the Postgres and Cassandra databases.
3. Use Airflow to run the GPF equipment states job. Learn the high-level overview of the data
pipeline, and how the components are related to each other.
4. Use Airflow to run a JMA weather job.
5. Extract some of the data payloads and create new sample data.
6. Present a strategy to the team for seeding this data.
7. Create one or more tools that generates the seed data.
8. Integrate the seed
Pay Range: $22.00 to 24.00
Qualified Applicants must be legally authorized for employment in the United States. Qualified applicants will not require employer sponsored work authorization now or in the future for employment in the United States.
The Company provides equal employment opportunity to all employees and applicants regardless of a person’s race, color, religion (including religious dress or grooming practices), creed, national origin (including language use restrictions), citizenship, uniform service member or veteran status, ancestry, disability, physical or mental disability (including HIV/AIDS), medical condition (including cancer and genetic characteristics), genetic information, request for protected leave, marital status, sex, pregnancy, age (over 40), sexual orientation, gender, gender identity or expression, political affiliation, or any other characteristic protected by law. The Company will comply with all federal and state regulations and statutes pertaining to individuals with disabilities.