No more applications are being accepted for this job
Senior Principal Software Engineer - Scottsdale, United States - Penn Foster Inc
Description
Senior Principal Software Engineerjob is available with
GeoLogics
top
Aerospace & Defense
company. This job can be worked from
Fair Lakes, VA. Huntsville, AL. Colorado Springs, CO. El Segundo, CA. or Scottsdale, AZ.
In this job you will utilize your experience in Satellite communications, Ground to Satellite communications and/or Ground Operations joining a cross functional team responsible for performing software requirements analysis, lead research and design, and develop and test software and tools.
Required Skills & Experience
U.S. Citizenship required
Ability to obtain U.S. Department of Defense Secret security clearance
Bachelor of Science, STEM and 10+ years of job-related experience, or a Master's degree and 8+ years' experience
Java, C++, Node.
JS, Cesium.
JS, Python, Perl languages
Application development/deployment/resource access via Docker, Kubernetes, Helm/Ansible/Terraform, Nexus, Rancher/Longhorn, Jenkins, GitLab, Istio, StackRox
AWS Storage Services:
S3, Glacier, Boto3, ETL frameworks, and other AWS APIs for Data Lake development
CI/CD pipeline development
Familiar with Agile philosophies and processes
Kafka messaging setup, configuration, and implementation for
XML message schema definition
message validation according to XML schema
message processing and forwarding
Setup and configuration of AWS storage services for use as a Data Lake
time frame of when data objects move from S3 to Glacier storage
time frame of when data objects are purged from Glacier storage
Upon access data objects move back to S3 storage
If data object is tagged/labeled golden, the data object shouldn't be purged from storage
processing of data object tagging/labeling to update data object's data retention policy
setup and configuration of AWS S3 and Glacier storage
develop migration from local on-premise storage to S3 storage
migration from S3 to Glacier long term storage
development of data retention policy
possibly selective data mirroring from one S3 bucket to another S3 bucket to facilitate 2 separated envs to have access to data
Node.
JS and Boto3 for Web GUI to
browse Data Lake storage
apply tags/labels to data objects
download data objects
Node.
JS and Cesium.
JS for Web GUI to:
render 3D map of Earth
render/highlight system coverage areas on 3D Earth
Familiarity with Data Lake Analysis and Data Analysis/Visualization tools:
Office Suite (spreadsheets, slides, document editor)
ELK/Grafana
Matlab
Cesium
STK
Jupyter Notebook/JupyterLab
ETL tools (AWS Athena, AWS Kinesis Data Streams)
Brian Videtic
Senior Recruiter
#CJ
'In compliance with the Equal Pay for Equal Work Act, the W2 hourly rate range for this role is $ $ Rates listed are not a guarantee of salary/rate. Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level.
GeoLogics offers a variety of benefits including:
wellness and disability insurance, 401(k), flexible spending accounts, EAP, and PTO.
The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the program requirements.' GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce.
EOE/Disability/Veteran.#J-18808-Ljbffr