• Senior System Development Engineer

    Space Telescope Science InstituteBaltimore, MD 21217

    Job #2691331606

  • Description

    The Space Telescope Science Institute (STScI) is a multi-mission science and flight operations center for NASA's flagship observatories on the Johns Hopkins University Homewood campus in Baltimore, Maryland.

    The Senior System Development Engineer is an expert in identifying the infrastructure required for customer needs and ensuring that the platforms remain available at all times. They possess excellent skills in infrastructure and configuration management and are experienced in automating tasks using Terraform and Ansible. Proficiency in Python is highly preferred, although knowledge of other programming languages is also acceptable. They are skilled in Kubernetes administration and development and have a good understanding of DevOps practices. This role entails supporting internal infrastructure and development teams with deployments, as well as developing internal tools for self-service delivery.

    Primary Responsibilities:

    • Build, implement, monitor, automate, and support k8s (Kubernetes).

    • Build, deploy, and manage IaC with automation for infrastructure leveraging CI/CD pipelines and other DevOps tools.

    • Writing and maintaining code in languages such as Python with unit tests in a complex system component utilizing SDLC.

    • Build coding standardizations and automate processes for the organization.

    • Advocates improvements for resources, tags, governance, and optimization.

    • Advocates for containerization and automation, configuration, and fine-tuning infrastructure systems.

    • Managing existing Kubernetes and Docker environments.

    • Communicate with the Network and Security team to implement recommended baselines and fixes as needed for compute workloads on the virtualized environments.

    • Translating function and technical requirements into detailed documentation and design

    Required skills and experience:

    • Strong Linux experience

    • Knowledge and hands-on experience with Terraform and Ansible.

    • Experience with building software applications, SDLC, and CI/CD

    • Experience with containerization and container orchestration is required.

    • Minimum eight years of experience as a Software Developer, System Development Engineer, Site Reliability Engineer, or System Administrator.

    • Hands-on infrastructure management experience with Terraform.

    • Writing and maintaining a software code base

    • Prior work experience with Kubernetes and containerized environments

    • Experience writing code in Python

    Preferred Experience:

    • Prior work experience with GitOps practices

    • Prior work experience with GitLab and GitLab CI

    • Prior work experience with Prometheus, Grafana, and Robusta

    • Prior work experience with Metal LB, Cluster Autoscaler, and Valro

    • Prior work experience with Ansible and writing Helm Charts and Operator patterns

    • Experience writing code in JavaScript

    • Experience with SUSE Rancher RKE2

    Substitution of additional relevant education or experience for stated qualifications will be considered.

    Salary range is $110k to $160k. Compensation is commensurate with education, skills and experience.

    Apply - ~~~

    #LIHYBRID

    Applications received by 06/06/2024 will receive full consideration. Applications received after this date will be considered until the position is filled.

    Explore all career opportunities at ~~~/opportunities

    STScI offers a flexible and welcoming workspace for all. (~~~) STScI embraces the diversity of our staff as a strategic priority in creating a first-rate community. We strongly encourage women, ethnic minorities, veterans, and disabled individuals to apply for these opportunities. Veterans, disabled individuals, or wounded warriors needing assistance with the employment process can contact us at ~~~ EOE/AA/M/F/D/V.

    As a leader in the astronomical community, AURA is committed to diversity and inclusion. AURA develops and supports programs that advance our organizational commitment to diversity, broaden participation, and encourage the advancement of diversity throughout the workforce ~~~/diversity.asp

    As a recipient of U.S. Government funding, AURA is considered a government contractor subject to Equal Employment Opportunity and Affirmative Action regulations. As an Equal Opportunity and Affirmative Action Employer, AURA and all of the centers do not discriminate based on race, sex, age, religion, national origin, sexual orientation, gender identity/gender identity expression, lawful political affiliations, veteran status, disability, and any other legally protected status under applicable federal, state, and local equal opportunity laws. The statements below, as well as the requests for self-identification, are required under these regulations. We encourage your participation in meeting these federal reporting requirements for protection and assisting us in our record-keeping and reporting. Your responses are kept strictly confidential.

    Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)