Job Information
ASRC Federal Holding Company Senior DevOps Engineer in Moffett Field, California
ASRC Federal, InuTeq proudly supports NASA's High Performance Computing Services program with our site in Mountain View, CA at the Ames Research Center. Make a DIFFERENCE on a program that supports 4 On-site Supercomputers totaling 18,000 nodes and 17+ combined petaflops. Our program provides High Performance Computing services throughout the HPC lifecycle for computational requirements, architecture, acquisition, and operations to federal government customers. Our employees embrace innovation and are committed to a culture of continuous, standards-driven, process improvement, and assimilation of industry best practices.
We have an immediate position for a Senior DevOps Engineer to join our Tools Development team in Mountain View. US Citizenship is required. The DevOps Engineer will support COTS, Open Source, and internally developed Software for various applications and tools that support the HPC system and its users. The candidate will be responsible for developing and building of Software based IT Tools solutions, installing and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, and perform script maintenance and updates. You will also be expected to enhance performance via gap analysis, identifying the most practical alternative solutions and assisting modifications. The individual at this skill level must be able to demonstrate the ability to develop complex Software Tools, have a strong understanding of the functionality of computer systems/operating systems and be able to identify and solve unique problems associated with a complex Linux based environment.
Duties and Responsibilities:
Day-to-day operations within the Tools Group and assigned projects
Work on complex projects to integrate new tools and features into legacy workflows
Build/maintain automated deployments through the use of configuration management
Support and maintain software tools and services provided the by Tools Team
Deploy new modules and upgrades and complete fixes within the production environment
Proactively monitor, analyze, and correct application issues
Developing scripts to automate repetitive tasks or tools to enhance support
Application performance analysis and tuning
Participate in and/or Lead Project Planning meetings while providing guidance and expertise on system options, risk, impact and costs vs. benefits
Develop operational requirements and development forecasts
Rotating on shift support and after hours support as required
Create/maintain documentation and curate solutions repository to include, but not limited to internal wikis and knowledgebases
Other duties as assigned
ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
Requirements :
Bachelor degree in computer science or related field with demonstrated experience
A minimum of 10 high-quality years of development experience in project team environments
Strong background in administration of Linux systems.
Demonstrated experience with popular software stacks e.g. Python-Django, Ruby on Rails, LAMP
Experience with source control tools like git
Experience with managing Apache and/or NGIX web servers
Experience with a model view controller (MVC) web framework like Django, Flask, etc.
Experience with automation/configuration management using Ansible, Puppet, or equivalent
Able to use source control tools and continuous integration tools (Jenkins, etc.) and methods
Ability to use a wide variety of open source technologies and cloud services
Strong experience with SQL and MySQL, MariaDB and Oracle
Demonstrated ability to develop and debug code written in C, PHP, Ruby, Python, Perl, Bash, JavaScript
Good organization skills to balance and prioritize work, and ability to multitask
Good communication skills and can communicate effectively with staff , customers, and managers
Strong work habits and the ability to work independently as well as within a group setting
Ability to effectively manage and lead moderately complex projects
US citizenship is required for a NASA Public Trust Clearance
Preferred Skills:
Experience with PERL and porting to modern frameworks
Experience with Oracle DB
Experience in 'C' programming
Experience with Ruby on Rails (ROR) web framework
Experience with Django and/or Flask web framework
Experience with Machine Learning tools (Tensorflow, Apache Spark)
Experience with Jupyter Notebooks
PMI Based Project Experience
Experience with cloud technologies (AWS, Azure, GCP), OpenStack, and Kubernetes
Experience with Splunk or ELK Stack, Elasticsearch
ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
ASRC Federal Holding Company
- ASRC Federal Holding Company Jobs