Data Hardware and Infrastructure Engineer, Software Engineer IV (4985) - UPDATED

National Radio Astronomy
Socorro, NM, United States
Full-time

National Radio Astronomy Observatory

Position Description :

Position Summary

Join the design and development team creating the software architecture for the Next Generation Very Large Array (ngVLA) at the National Radio Astronomy Observatory (NRAO).

The ngVLA project is a transformational radio telescope array with more than 200 radio telescope antennas throughout North America.

The telescope presents significant data infrastructure challenges, with real time data transmission rates in excess of 168 Tbps, sustained data processing of 60 PFLOP / sec, and a data archive that grows by more than 240 PB each year.

We are seeking a Data Hardware Infrastructure Engineer to join the ngVLA Computing and Software (CSS) Integrated Product Team (IPT) and to work jointly with Data Management and Software (DMS) Division within NRAO.

The successful applicant will be responsible for designing, and eventually leading a team building and maintaining, the data infrastructure and hardware that supports data collection, storage, processing, and analysis for ngVLA.

The data ingestion, transmission, and storage needs of the ngVLA project are significantly larger in scope than any other NRAO projects and require the application of leading-edge technologies.

This role is crucial for ensuring that data systems are scalable, reliable, and performant. The successful applicant will be NRAOs subject matter expert on these systems.

Initially, the position will be focused on the system design and hardware infrastructure planning. The Data Hardware Infrastructure Engineer will need to design and architect data infrastructure solutions that are scalable, maintainable, secure, and meet the ngVLA requirements over the project lifecycle.

In addition, the successful applicant will need to plan the technical infrastructure needed for data storage, processing, and analytics for the ngVLA super-computing data center.

The successful applicant will have the opportunity to lead significant design and architectural decisions by interfacing with colleagues at other big data institutions, designing peta / exascale prototyping storage, processing, and software technologies, closely collaborating with other scientists and engineers at NRAO contributing to the design of the ngVLA, and realizing a full implementation of the system during the construction phase.

The position will be based in Charlottesville, VA; Albuquerque, NM; or Socorro, NM.

What You will be Doing

The primary responsibilities are in the design and development of the data infrastructure for ngVLA.

The successful applicant will focus on three major areas :

  • System engineering and requirements
  • Understanding and analyzing ngVLA requirements
  • Perform gap analyses
  • Define interfaces and test plans to validate the proposed design
  • Provide cost and budget assessments for different architectural solutions
  • Hardware design and architecture
  • Design hardware infrastructure that supports data flow, caching, processing, distribution, and storage
  • Articulate hierarchical data storage solutions for the ngVLA archive
  • Define the hardware necessary to support 1000+ node parallelization in a proposed on-premises data center, including processors, GPUs, networks, memory
  • Collaborate with existing data centers to explore off-site data processing and storage solutions
  • Propose hardware suggestions for buffering and caching for both the ngVLA correlator and data center
  • Non-domain specific software design
  • Exploring cloud platforms for scalable and cost-effective data distribution, processing and storage solutions.
  • Working with big data technologies to handle large-scale data distribution and processing
  • Developing and implementing data models and database schemas that support ngVLA requirements.

Collaborating with the software architects and system engineers within DMS and ngVLA is an integral part of the role, as the design choices regarding data infrastructure are directly tied to the next generation data architecture as a whole.

Additional responsibilities include :

  • Understand strategic goals and software architectures within NRAO
  • Build collaborations with external institutions with similar needs and goals
  • Work with software engineers, database experts, and system architects to implement the adopted design during the construction phase
  • Liaise with other teams and departments to ensure that team goals and vision align with those of DMS and ngVLA, while promoting collaborative relationships and culture

Work Environment

While performing the duties of this job, the employee frequently sits at a desk, uses a personal computer, telephone, and other standard office equipment;

the ability to climb stairs is required. The employee is required to bend, reach, and must have finger dexterity. The employee is required to lift and / or move up to 25 pounds.

Specific vision abilities required by this job include close vision, color vision, and ability to adjust focus. May occasionally work at high altitudes.

Must be able to communicate effectively both verbally and in writing.

Who Are You :

  • You have a Bachelor's degree in computer science, engineering, or related field,
  • You have at leastfive years of experience in demonstrated dataflow, system engineering, or related experience

Competencies

  • Strong knowledge of data transmission, storage, and back-up systems
  • Experience designing, implementing and maintaining infrastructure solutions
  • Experience with data modeling tools
  • Familiar with latest trends in data storage, backup strategies, and network strategies
  • Experience using the Linux CLI
  • Hands-on experience building scalable systems
  • Familiarity developing software in Python or Java
  • Experience debugging and profiling software systems
  • Familiarity with the Atlassian Suite of applications
  • Strong interpersonal and communications skills
  • Experience working with large, existing applications in a distributed team

Preferred Competencies

  • Strong software development skills in Python or Java
  • Scripting experience with Bash
  • Familiarity with Cloud Services
  • Familiarity with big data technologies
  • Familiarity with storage solutions
  • Experience with time-series visualization tools

Application Instructions :

Select the Apply button. Please be prepared to upload your current CV / Resume and a cover letter describing interest and suitability for the position.

Total Rewards :

The NRAO offers a comprehensive total rewards package for this position, subject to eligibility requirements. We are committed to serving our employees and their families with an extensive and competitive compensation and benefits package that supports our employees overall well-being and career growth.

Compensation

The NRAO strives to attract and retain dedicated, highly qualified, competent, and motivated employees by offering competitive compensation and recognition for performance.

Factors which may affect starting pay may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions.

Benefits

NRAOs benefits package addresses the needs of employees and their families with most benefits beginning on the first day of employment.

NRAO provides excellent paid time off (13 holidays, annual accrual of up to 24 vacation days and 15 sick days, additional time off for doctor / dentist visits, and 8 weeks of paid parental leave).

Medical, dental and vision plans are effective on the first day of employment. NRAOs retirement benefit contributes an amount equal to 10 percent of a qualified participants base pay with no required employee contribution;

we also offer an optional supplemental, tax-deferred plan for employee retirement contributions.

Equal Opportunity Employer Statement :

AUI is an equal opportunity employer. Women, Minorities, Vietnam-Era Veterans, Disabled Veterans, Veterans and Individuals with Disabilities are encouraged to apply.

To view our complete statement, please visit http : / / jobs.jobvite.com / nrao / jobs . If you require reasonable accommodation for any part of the application or hiring process due to a disability, you may submit your request by sending an email to [email protected] . PM20

Please see job description

PI247970682

3 days ago
Related jobs
Promoted
National Radio Astronomy
Socorro, New Mexico

We are seeking a Data Hardware Infrastructure Engineer to join the ngVLA Computing and Software (CSS) Integrated Product Team (IPT) and to work jointly with Data Management and Software (DMS) Division within NRAO. The successful applicant will be responsible for designing, and eventually leading a t...

Highmark Health
NM, Working at Home, New Mexico

The position, and team, will be involved in every aspect as part of the software application build process from idea generation, business analysis, technical design and software development using the latest technologies and design patterns. Knowledge of professional software engineering practices & ...

Promoted
National Radio Astronomy
Socorro, New Mexico

We are committed to serving our employees and their families with an extensive and competitive compensation and benefits package that supports our employees overall well-being and career growth. The NRAO strives to attract and retain dedicated, highly qualified, competent, and motivated employees by...

Clearesult
New Mexico
Remote

The Energetics team works with lead investors, innovators, and stakeholders to inform and expedite the development and market success of novel energy technologies, strategies and practices that deliver a sustainable future. Qualified candidates will support the DOE’s Industrial Efficiency and Decarb...

CVS Health
Work from home, NM, US
Remote

We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. Operating within DevOps and Agile frameworks as part of our Produc...

Trimble
NM, US
Remote

Works closely with stakeholders and the development team to identify testing and validation requirement and objectives; drives to continuously improve testing workflows and processes. Core technologies in positioning, modeling, connectivity and data analytics connect the digital and physical worlds ...

CVS Health
Work from home, NM, US
Remote

Strong understanding of best practices and available methods related to IAM, Authentication, and connectivity interplay within GCP and across public clouds. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to in...

Highmark Health
NM, Working at Home, New Mexico

Duties include but are not limited to the coding, testing, and implementation of ingestion and extraction pipelines, transformation and cleansing processes, and processes that load and curate data in conformed, fit-for-purpose data structures. In partnership with other business, platform, technology...

NTT DATA
new Mexico, México, Mexico

As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-cloud infrastructure services,...

Highmark Health
NM, Working at Home, New Mexico

This job takes a lead role in more complex plans to research, evaluate, design and develop IT Infrastructure systems by applying engineering, hardware and software design theories and principles to develop a compatible system infrastructure in line with organizational strategies. Highmark Health and...