Dataflow-Senior Business Intelligence Analyst
BEAT LLC
Job title: Dataflow-Senior Business Intelligence Analyst
Location: Remote
Clearance: A current Public Trust level security clearance is preferred. Any candidate without a clearance will be processed for a Public Trust clearance and therefore all candidates must be a US Citizen.
Education: BS degree in Computational Science, Computational Mathematics, Computer Science, Computer Engineering, or related technical field.
Job Description:
BEAT is seeking a System Analyst to support the National Centers for Environmental Prediction (NCEP) Central Operations (NCO). NCEP NCO is responsible for operations of web and local applications responsible for the dissemination of critical weather data to weather service partners and internal mission critical systems.
The System Analyst will work with the software development and infrastructure teams to bring applications from the development concept into full operational support. The applications execute within a clustered private virtual cloud with the primary operating system being Red Hat Enterprise Linux (RHEL). The candidate will be responsible for analyzing applications installed within the cloud to ensure there are no critical bugs within the software, identifying the monitoring needs, developing standard operating procedures, creating test plans, coordinating with the software and infrastructure teams if modifications are needed to the application, and providing clear documentation and operating support for running the application in a 24/7 environment.
Required Skills:
+ 5+ years of Linux experience, preferably in a RedHat Enterprise Linux 7/8 environment
+ Demonstrated experience running applications in a 24/7 operational environment
+ Shell scripting experience (bash)
+ Experience with performance analysis and optimization tools and techniques
+ Python scripting experience using modules such as pandas, pyyaml/yaml, matplotlib, numpy, and scipy
+ Experience with git and CMake
+ Demonstrated ability to work collaboratively with teams of other technical and domain science experts
+ Excellent oral and written communications skills.
+ Experience developing test plans and procedures
+ Conduct analysis of existing applications running on the NIDS infrastructure.
+ Install application software on the quality assurance tier, follow all test plans, procedures, and checklists, and verify that the output is expected according to the upgrade scope.
+ Conduct testing end-to-end to NCO's full capabilities, including all downstream applications, unless approved otherwise by the Government.
+ Perform testing related to upgrades or migrations of underlying infrastructure and following all of Onboarding standards and SOPs.
+ Write detailed implementation instructions, test changes to both impacted and downstream applications, install application software into the production environment following all NCO's procedures and verify success according to the plan.
+ Work with the Development organization’s point of contact as application code migrates through the three (3) infrastructure tiers.
+ Ensure that application implementations and upgrades are properly coordinated and communicated across NCO and to our customers and partners.
+ Develop and install operational monitoring for applications. Create necessary support procedures and documentation for applications.
+ Troubleshoot and resolve application issues related to software, hardware, network, and data, providing the root cause and recommendations for improvement.
+ Perform training where necessary related to the operation and maintenance of the application as outlined in PWS Section 2 Specific Requirements/Tasks.
+ Tune, optimize, and measure application performance over a large-scale IT environment.
+ Implement data flows required for applications, as necessary.
+ Support system switches from primary to backup IDP systems, as required
+ Interface with vendor technical support as required. NIDS to IDP Analysis and Support Services Performance Work Statement (PWS)
+ Develop and update scripts, as required, for application installation and monitoring purposes.
Software development experience in Java, JavaScript, Python, OpenLayers
+ Apache Tomcat
+ CSS, JavaScript, Apache Velocity, XML, and HTML
+ Redmine
+ ESRI ArcGIS server
+ GeoServer
+ Red Hat
+ Ansible-playbook
+ PostgreSQL
+ Meteorological data encoding techniques i.e. netCDF, GRIB, BUFR, XML
+ Application Programming Interfaces (APIs)
Preferred Skills/Experience:
+ Familiarity with and experience using software engineering processes, including requirements analysis and specification
+ Experience developing and executing test plans and procedures
+ Experience with leveraging load testing frameworks such as K6 or JMeter
+ Experience with ESMF and CircleCI.
+
Confirm your E-mail: Send Email
All Jobs from BEAT LLC