Job Description
ACARA Solutions and our large Defense client in Scottsdale, AZ have 2 Hybrid/Flex schedule contract to direct hire position available.
Senior Principal Software Engineer
$110 per hour DOE
- Minimum of 10 years' experience in Ground operations.
- Minimum of 10 years' experience in negotiation to meet challenging customer requirements.
- As a Software Engineer for SDA O&I/GMI, you'll be a cross
-functional team member responsible for performing software requirements analysis, leading research and design, and developing and testing software and tools. - The talent and leadership abilities will be front and center, from inventing new products to enhancing existing applications.
- Bachelor's Degree in Software Engineering or Science or Engineering or Mathematics.
- Minimum of 10 years experience in Ground operations.
- Minimum of 10 years experience in negotiation to meet challenging customer requirements.
- Master's Degree.
- Agile experience.
- Satellite communications knowledge
- Ground to Satellite communication knowledge
- Creative thinker with demonstrated success leading the software development life cycle
- Collaborative team player eager to provide technical leadership and position others for success
- Exceptional communication and presentation skills, with a notable record of securing buy
-in on concepts and ideas - Commitment to ongoing professional development for yourself and others
- 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
- The time frame of when data objects move from S3 to Glacier storage
- The time frame of when data objects are purged from Glacier storage
- Upon access, data objects move back to S3 storage.
- If the data object is tagged/labeled golden, the data object shouldn't be purged from storage
- Processing of data object tagging/labeling to update the 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 two separated ends 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 a 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)
Additional Information:
- Upon offer of employment, the individual will be subject to a background check and a drug screen.
- In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
- Under the International Traffic in Arms Regulations (ITAR), all employees assigned to this client must provide documentation verifying their status as a 'U.S. Person,' as defined in ITAR clause 120.15. A U.S. Person is a protected individual under the anti
-discrimination provisions of U.S. immigration laws.
-1 OPT STEM work authorization status.
That’s why, for over 60 years, we’ve engaged our candidates with a high-touch, consultative approach that affords us a clear vision of ideal career paths, and it’s why we consistently gain the trust of our employees and customers alike. Acara is in the business of scouting talent, evaluating human potential, recognizing commonalities between people and employers, and changing lives in the process. Because in an increasingly commoditized world, we believe some things still deserve a personal touch. Finding the best-fit jobs for you is one of them.