Staff Cyber UI Developer

Employer
Northrop Grumman
Location
Annapolis Junction, MD
Posted
Mar 04, 2021
Closes
Mar 06, 2021
Ref
1781358723
Hours
Full Time
Category: Information TechnologyLocation: Annapolis Junction, MarylandUS Citizenship Required for this Position: YesClearance Type: PolygraphTelecommute: No Teleworking not available for this positionShift: 1st ShiftTravel Required: NoPositions Available: 1Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the worlds leading mission capability integrator, we are a trusted provider of highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies, including the Intelligence Community, Department of Defense, Department of Health and Human Services, and NASA. Every day, our 10,000 employees do the cant be done, solving the most daunting challenges facing our customers. Job Description: Design and develop efficient Graphical User Interfaces and applications using Java and Python. Develop database queries using Elasticsearch and SQL. Create dashboards and visualizations to provide current operating status and alerts on sub-optimal performance. Develop GUI interfaces with 3rd party products, modify configurations and enhance system functionality and operability. Requirements gathering, assessing, vetting, and migration into design, architecture, features. Software development, testing, installation, configuration, and upgrading. Active participant in design sessions. Programming to include code creation, bug fixes, and enhancements, as well as installation, monitoring, and configuration programs and scripts. Documentation of all designs/software developed, documentation of on-going development efforts using Atlassian tools (JIRA/Confluence).Educational / Years of experience required: BS Degree in a STEM field is required. An additional 4 years of experience on projects with similar processes may be substituted in lieu of degree.Core Competencies: 14 years Experience with Java Programming Experience leading projects or project teams Linux fundamentals and knowledge in at least one scripting language (eg bash, python, perl) Preferred Qualifications: Candidates with these skills will be given preferential consideration. Experience designing and developing efficient Graphical User Interfaces and applications using Java and Python. Experience developing database queries using Elasticsearch and SQL. Experience creating dashboards and visualizations to provide current operating status and alerts on sub-optimal performance. Experience synthesizing, normalizing, correlating, and analyzing metrics from various sources, and determining thresholds and alert criteria. Experience developing GUI interfaces with 3rd party products, modify configurations and enhance system functionality and operability.Security Clearance Requirements: Active TS/SCI w/PolygraphWillingness to Support/Learn: High Level programming languages such as : C, C++, C#, R Experience with source code management practices and tools Enabling tools: Git, Maven, Jira Agile Development experience Microservices software development and container orchestration: Docker, Kubernetes, etc Programming for distributed system to include experience in networking and multi-threading Apache Hadoop, Accumulo, NiFi Distributed databases such as: NoSQL, Mongo, Oracle Continuous Integration / Testing / Deployment: Bamboo, Jenkins, GitLab CI/Pipelines Continuous Monitoring: ELK Stack (ElasticSearch, Logstash ,Kibana), Nagios We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.by Jobble