ESI provides direct support to the Frederick National Lab (FNL) in its support of the National Cancer Institute (NCI) and its mission to accelerate the prevention and treatment of cancer. FNL’s support of NCI includes the management and execution of IT projects sponsored by the NCI Center of Biomedical Informatics and Information Technology (CBIIT).
The Cancer Research Data Commons (CRDC) and the Childhood Cancer Data Initiative (CCDI) are two of the highest-priority programs at the NCI. The CRDC is a secure, cloud-based data science infrastructure that accelerates cancer research by facilitating data submission, sharing, access, interoperability, and cost-effective analysis at scale. It has become a vital resource for the cancer community. The CCDI represents a national commitment to harnessing and sharing data to make faster progress specifically in childhood cancers. The CCDI Data Ecosystem is a dynamic and evolving infrastructure that brings together data from various collections generated or held at institutions across the country and worldwide. It ensures the quality of this data and aligns or standardizes the information so it can be presented consistently back to the community.
Both systems include:
- Enhanced cloud-computing platforms
- Services that link disparate information, including clinical, image, and molecular data
- Standards and tools so that data are interoperable
- Essential underlying data science infrastructure, methods, and portals for the Cancer Data Ecosystem
- Sustainable data governance to ensure long-term health of the Ecosystem
Roles/Responsibilities of the DevOps Engineer:
- Setting up AWS basic services. VPCs, VPNs, static routing etc
- Performance and Availability Monitoring
- Bash scripting
- Shell Scripting
- Setting up, troubleshooting and optimizing Linux systems
- Running Apache, nodeJS, Tomcat, Neo4J and popular COTS software
- Planning resilience and failover
- Setting up Configuration management systems
- Debug and trace applications in Dev as well as Production environments
- Setting up CI/CD Pipelines, preferably with Jenkins
- Documenting configurations and enhancements
Basic Qualifications of the DevOps Engineer:
- Possession of a bachelor’s degree from an accredited college/university according to the Council for Higher Education Accreditation (CHEA) in related field
- At least 5 years of experience in the above role/responsibilities
- AWS industry certification(s) – Solutions Architect, Developer, DevOps Engineer and/or SysOps Administrator
- Solid understanding of Networking Concepts – IPv4, TCP/UDP, DNS, DHCP,HTTP, SSL/TLS etc
- 5+ years of experience in Linux system administration in complex data center environment
- Coding experience with one of Java / Python / Ruby / .Net
- Proficiency in at least two major scripting languages (Shell, Python, PHP, Perl, Ruby)
- Experience with HTTP RESTful APIs, JSON and XML
- Comfortable with source and version control systems like SVN and Git
- Experience building and modifying continuous integration and deployment (CI/CD) environments using tools such as Jenkins or Bamboo
- Infrastructure as code experience with tooling such as Ansible
- Experience with data security requirements aligned with any of FISMA, NIST and FedRAMP Compliance sets
- Strong technical understanding of storage platforms to design and implement disaster recovery solutions, data recovery solutions, data protection and backup solutions
- Passion and experience collaborating with development teams and minimizing pain points
- Exceptional interpersonal skills with strong ability to coordinate and collaborate tasks and activities within a team environment
- Ability to work in a busy and complex setting, including working with all levels of staff within the government and familiarity with the nuances of government practices and processes
Job Type: Full-time
About Essential Software Inc. (ESI):
In a time when federal agencies rely on novel technology solutions, ESI stands as a trusted partner. We have built our success on our commitment to technology, teamwork, and trust. At ESI, we acknowledge and celebrate our dedicated, diverse staff, who consistently strive for and achieve excellence.
ESI offers a robust benefits package that includes health care, paid time off, 401(k) retirement savings, professional development and more.
Work Location: Hybrid (1 day in office, 4 days remote per week) in Rockville, MD 20850
Essential Software Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Powered by JazzHR
lOTWmX69jr