Logo
WWCM

Data and Application Security Engineer

WWCM, Reston, Virginia, United States, 22090


WWCM has an opening for an experienced Data and Application Security Engineer. The Data and Application Security Engineer will be responsible for ensuring the security of networks, data and applications are secured and implemented with best security practices. Additional responsibilities encompass mission systems integration and other capabilities in the areas of sensing, effects, as well as, command, control, communications and intelligence systems, that consider cybersecurity and a host of additional mission support NextGen services.

Responsibilities:

Establish and enforce security standards and best practices within the organizationConduct regular security assessments and identify vulnerabilitiesWork with development teams to remediate security issuesDesign, develop, and implement secure coding practicesReview applications for potential security risksProvide support for complex system and applications, deploying new systems, maintaining, migrating, upgrading, and improving the long-term performance of the systemsPerform as a senior member of the cloud systems administration team to support the installation, optimization, integration, troubleshooting, backup, recovery, modification, security, and upgrading of IT systems and components to provide services that enable customers to effectively apply IT to business requirementsPerform as a software developer and integrator as part of a development teamDevelop Machine Learning (ML) applications using a commercial full stack development suitePossess abilities to be able to work on applications or solutions engineering teamsDevelop, integrate, and test software to ensure proper operation of software systemsIntegrate a wide variety of applications from various sources and ensure they meet performance standards for stability and resource utilizationDevelop automated test and automated deployment softwareSupport full lifecycle DevSecOps including Infrastructure as Code (IaaS)Qualifications:

The ability to obtain and maintain a US security clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearanceBachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience; 0 years' experience with a Master's degreePossess the ability to communicate effectively in a team environmentPossess a deep understanding of cloud fundamentals, architecture, resources, and securityProven experience with deploying and managing the resources in CloudExperience in programming languages such as Java, C++, and C# on a Linux platform.JavaScript experience or ability to pick up and learn quickly with alternative for Python experienceAbility to design software modules using an object-oriented approachAbility to provide direct customer interaction for the purpose of conveying software design decisions and/or performing software installation supportPrior experience working Git or similar toolPrior experience with Agile DevelopmentKnowledge and some experience with Docker or containerization environmentDesired:

Prior experience implementing, administering, and creating custom dashboards for performance monitoring/metricsPractical experience with specific technologies such as databases, distributed architectures, web-based technologies, cloud technology, user interfaces/portals, and familiarity with software design/implementation tools.Prior experience with ReactPrior experience with ReduxPrior experience with RxJSProficient in scripting languages such as Perl and Python.Proficient in DevSecOps technologiesPrior experience with SAFe Agile