Skip to main content
U.S. flag
Back to results

Summary

This is an opportunity with the Data Systems division of the Chandra X-ray Center, which is part of the High Energy Astrophysics Division of the Smithsonian Astrophysical Observatory in Cambridge MA. One of NASA’s Great Observatories, the Chandra X-ray telescope has been observing for over 20 years and continues to have a positive impact on the scientific understanding of the universe. We seek an Archive Developer for the archive group to contribute to the continued success of the mission.  

Overview

Help
Reviewing applications
Open & closing dates
03/20/2023 to 09/12/2023
Salary
$77,738 to - $121,128 per year
Pay scale & grade
IS 11 - 12
Location
1 vacancy in the following location:
Cambridge, MA
1 vacancy
Remote job
No
Telework eligible
Yes—as determined by the agency policy.
Relocation expenses reimbursed
No
Appointment type
Permanent - Indefinite Trust Fund Appointment This is not a federal position
Work schedule
Full-time
Service
Competitive
Promotion potential
13
Supervisory status
No
Security clearance
Other
Drug test
No
Announcement number
23-66
Control number
713950500

This job is open to

Help

Clarification from the agency

This position is open to all qualified candidates. First consideration may be made 14 days after the opening date. This is a career ladder opportunity with promotion potential to grade 13. Selection for this position to be made at the grade 11, or 12 level. Candidates may be non competitively promoted to the next grade level , up to grade 13, upon the recommendation of the supervisor based on classification requirements, satisfactory performance and qualifications of the employee.

Duties

Help

Join the Chandra X-ray Center and become part of the team working to extend and maintain the Chandra Data archive functionality and to support its operations.  The archive contains terabytes of data from the Chandra mission, ensures their integrity, security, and uninterrupted access, and provides interfaces for archiving and retrieval to Science Center Operations and Chandra Science users.  The candidate may possess knowledge of the Linux operating system, C++, Python, and Java programming, and exposure to relational databases using SQL/rDBMS; exposure to modern code versioning tools and continuous integration and testing environments.  Please view the qualifications section of the posting for specific job requirements.


Specific Duties include:

  • Communicating with scientists and operations teams for software requirements
  • Developing and maintaining software through all phases of the software development lifecycle
  • Documenting software for CXC operations staff and scientific users worldwide
  • Release deployment, server and data migrations, and data archive monitoring
  • Problem analysis and evaluation in support of archive operations and scientific user input
  • Work as part of a team

Requirements

Help

Conditions of employment

  • Pre and Post background Investigation.
  • May be required to serve a one year probationary period.
  • Direct deposit/electronic funds transfer required for salary payment.
  • Selection may be made at either the grade 11, or 12 level
  • This is a career ladder opportunity with promotion potential to grade 13

For qualification standards please check: http://www.opm.gov/qualifications/Standards/IORs/gs2200/2210-altA.asp

Qualifications

For all positions individuals must have IT-related experience demonstrating each of the four competencies listed below.
1. Attention to Detail - Is thorough when performing work and conscientious about attending to detail.
2. Customer Service - Works with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including the general public, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations; knows about available products and services; is committed to providing quality products and services.
3. Oral Communication - Expresses information (for example, ideas or facts) to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately.
4. Problem Solving - Identifies problems; determines accuracy and relevance of information; uses sound judgment to generate and evaluate alternatives, and to make recommendations.

AND

Candidates for grade 11 must possess a minimum of one year of specialized  experience equivalent to at least the grade 9 in the normal line of progression for this occupation. Specialized experience is experience that has equipped the applicant with the particular competencies/knowledge, skills, and abilities to successfully perform the duties of the position such as proficient knowledge of the Linux operating system, C++, Python and Java programming, and familiarity with relational databases using SQL/rDBMS; knowledge of code versioning tools and repositories; knowledge of continuous integration and testing environments.

Candidates for grade 12 must possess a minimum of one year of specialized experience equivalent to at least the grade 11 in the normal line of progression for this occupation. Specialized experience is experience that has equipped the applicant with the particular competencies/knowledge, skills, and abilities to successfully perform the duties of the position such as proficient  knowledge of the Linux operating system, C++, Python and Java programming, and experience with relational databases using SQL/rDBMS; proficient knowledge of code versioning tools and repositories; knowledge of continuous integration and testing environments.

     OR


Education:
All academic degrees and coursework must be from accredited or pre-accredited institutions. Undergraduate or Graduate Education: Degree in computer science, engineering, information science, information systems management, mathematics, operations research, statistics, or technology management or degree that provided a minimum of 24 semester hours in one or more of the fields identified above and required the development or adaptation of applications, systems or networks.


Grade 11: Ph.D. or equivalent doctoral degree 
or
3 full years of progressively higher level graduate education leading to a Ph.D. or equivalent doctoral degree. 

Additional information

The Smithsonian does not pay relocation expenses
The Smithsonian embraces diversity and equal employment opportunity.

For the latest information on the COVID-19 vaccination requirements and its impact on your application, click on Smithsonian Institution’s Frequently Asked Questions

How you will be evaluated

You will be evaluated for this job based on how well you meet the qualifications above.

Your application will be evaluated first for the basic qualifications described above. The applications that meet the basic qualification will be evaluated further against the following criteria:

Knowledge of system software development lifecycles, including requirements generation, design, code, verification and test, systems integration, and maintenance. Includes skill in advanced debugging techniques, code checkers and configuration management tools


Knowledge and the ability to utilize C++, Java, scripting languages (e.g., Python, Perl), and Unix based operating systems


Knowledge of databases, SQL, and data access via standard protocols

Knowledge and the ability to utilize modern programming practices and standards, e.g., object oriented design and programming, UML diagramming, Design patterns

Knowledge of web enabled technologies, image handling, graphics, and user interfaces 

Knowledge of mathematics, less than that required for a professional mathematician, but sufficient to communicate with scientists and engineers concerning the nature of the calculations being performed and algorithms being developed


You may preview questions for this vacancy.

Your session is about to expire!

Your USAJOBS session will expire due to inactivity in 8 minutes. Any unsaved data will be lost if you allow the session to expire. Click the button below to continue your session.