Loading...

Sr. DevSecOps Engineer

Date:  Sep 16, 2021
Location: 

Arlington, VA, US, 22209

Company:  NCA - NEC Corporation of America

Location: Arlington, VA 

Job Title:

DevSecOps Engineer- Senior

 

 

Organization Name:

Advanced Recognition Systems

Reporting Relationship:

Manager – DevOps (ARS)

 

Summary -

The Senior DevSecOps Engineer is an integral part of the DevOps team.  Performs a variety of DevOps assignments requiring knowledge of contemporary DevOps procedures.  These tasks are related to the deployment of software solutions and the sustainment & enhancements of systems.  Working closely with counterparts in software development, testing, and security, the engineer serves to implement, configure, and integrate customer systems.  The solutions are primarily deployed into  cloud environments, with occasional on-premise installations.    

 

Essential Duties and Responsibilities –

 

Utilizes open source, enterprise, and public cloud technologies in conjunction with NEC’s Digital Platform to deliver solutions to clients across multiple verticals.  Assists with the design and devlopment of CI/CD pipelines, infrastructure desiging and building, including security validation processes, unit testing, documentation, and code review.

 

Builds software solutions, installs and configures solutions, implements reusable components, assists with all stages of the implementation lifecycle, and performs maintenance and updates.

 

Builds automated deployments through the use of configuration management tools. Deploys new modules and upgrades and complete fixes within the production environment. Migrates components which ready for production, moving them according to processes and procedures.

 

Performs routine application and infrastructure maintenance tasks, while helping create requirements and procedures for maintenance tasks. Troubleshoots customer systems and assists with error resolution.

 

Develop and maintain deployment script, software scalability and performance testing, etc.

 

Participate in development of functional specifications based on requirements inputs from the product team, and translate those functional specifications into high-level deployment, security checking and automation requirements.

 

Provides inputs to team members to help resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.

 

Other tasks:

  • Leads and contributes to team discussions such as design sessions, code reviews, deploymement policy etc.
  • Works alongside project management teams to successfully monitor progress and implementation of initiatives.
  • Performs performance optimization and testing.
  • Assists with software release or build management.
  • Help the test team in setting up test beds, resolving build issues etc.
  • Mentors and trains other engineers to continually improve processes; assists with ISO 9001 and ISO 27001 policy adherence.

 

 

Prerequisites -

Education:

 

Bachelor’s degree in Computer Science, Electrical Engineering or equivalent

Experience:

Five or more years of Software DevOps and security experience.  DevSecOps experience a plus.

Certifications, Licenses, etc:

None required; Azure, AWS or similar cloud certification a plus.

     

 

Specialized Knowledge and Skills -

Language Skills:

Experience with scripting languages with Linux Shell,  Perl, Python and SQL, familiar with CVS or equivalent source control tool(s)

Infrastructure Skills:

Cloud platforms like AWS, Azure, Openshift, k8s etc.

DevOps tools :

Jenkin, Terraform, Gitlab, Security tools like Qualis, Blackduck etc.

Cloud services

Installation and configuration of Kafka, KeyCloak, Casandra, ActiveMQ, ELK, Opendistro, different DB Services etc.

Reasoning Skills:

Must have good troubleshooting skills and problem solving skills.

Computer and/or Technical Skills:

Highly proficient in contemporary technologies.

     

 

Work Environment and Physical Demands -

General Work Environment:

Cubicle

Noise:

Low

Standing/Lifting:

None

Visual:

Long periods of monitor usage.

Stress:

Must be able to work under tight schedules.

Travel:

Less than 5%

         

 

Supervisory Responsibility, if any:

This position has no supervisory responsibilities

 

ABOUT NEC CORPORATION OF AMERICA

Headquartered in Irving, Texas, NEC is a leading provider of innovative IT, biometrics, network, and communications products and solutions for service carriers and Fortune 1000 and SMB businesses across multiple vertical industries, including healthcare and government education, and hospitality. NEC delivers one of the industry's broadest portfolios of technology solutions and professional services, including unified communications, wireless, voice and data, managed services, server, storage infrastructure, optical network systems, microwave radio communications, and biometric security. NEC is a wholly owned subsidiary of NEC Corporation, a global technology leader with a presence in over 44 countries and more than $37.5 billion in revenue. For more information, please visit www.necam.com.

 

NEC Corporation of America and its subsidiaries are committed to the maximum utilization of all human resources and the goal of Equal Employment Opportunity/Affirmative Action. Accordingly, we provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, marital status, disability, genetic characteristics, height, weight, arrest record pertaining to misdemeanors or status as a Vietnam era or special disabled veteran, or any other class protected by applicable federal, state or local laws.

EOE-Minorities/Females/Protected Veterans/Individuals with Disabilities


Nearest Major Market: Arlington Virginia
Nearest Secondary Market: Washington DC

Job Segment: Engineer, Electrical, Network, Computer Science, Telecom, Engineering, Technology