empty

Senior Engineer, Information Security

Lowe's Home Improvement

Job Description

Posted on: 
September 17, 2024

Summary and company overview

Job Description Summary

Position is based in Charlotte, NC, some teleworking may be permitted. Travel to Lowe's offices may be required.

Company Overview

Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.

Responsibilities

  • Leads the implementation and maintenance of assigned information security solutions to ensure successful deployment and operation; develops and documents detailed standards (e.g., guidelines, processes, procedures).
  • Assists the Information Security team in monitoring security systems, reviewing logs, and managing information security systems.
  • Conducts regular security vulnerability assessments and provides exception reporting and remediation plans to leadership.
  • Designs and performs internal and external penetration validation testing to ensure that computer systems are up to date relative to all operating systems, patches, and virus protection software.
  • Collaborates with other technology teams including Engineering to design and implement remediation solutions.
  • Identifies, reports, and provides assistance during information security incidents as part of an Incident Response Team; reviews and responds to security alerts to investigate malicious Activity.
  • Supports evaluation of new security technologies that address both current and future needs based on emerging threats and industry trends.
  • Keeps up to date with exploits relevant to the retail sales environment.
  • Solves complex architecture/design and business problems; solutions are extensible; works to simplify, optimize, remove bottlenecks.
  • Provides mentoring and guidance to more junior level engineers; may provide feedback and direction on specific engineering tasks.
  • Responds to escalated security issues for enterprise systems; facilitates advanced diagnosis and troubleshooting when necessary.
  • Participates in the implementation of hardware and software changes into environments to ensure security requirements are met.
  • Provides input into security breach response procedures; helps lead security breach response activities.
  • Leads break/fix activities, escalating problems to senior management and/or vendors as appropriate.
  • Analyzes the output of industry standard cybersecurity tools and identifies remediations to reduce risk and exposure of applications.
  • Completes custom enhancements of applications using secure coding techniques to reduce the threat of remote or local vulnerabilities.
  • Evaluates entire applications (Container, Infrastructure, host platform) to identify potential threats and vulnerabilities.

Job Requirements

Required Qualifications

  • Job requires a Bachelor’s degree_ in Computer Science, CIS, Engineering, Cybersecurity, or a related field and 5 years of experience in any job title/occupation involving technology system support, software development or a related field. _Employer will accept single degree or combination of degrees, diplomas and/or professional experience equivalent to a Bachelor’s degree.

Must have prior experience in:

  • 5 years of experience in:
  • Configured network security Groups and VPC in AWS;
  • Migrated on-Prem bare metal servers to AWS cloud environment;
  • Creating EBS snapshots from the AWS instances to rebuild the instance with same volume;
  • Configured Elastic Load Balancer with Auto scaling for the compute instances for increase the scalability;
  • Developed Continuous Integration pipeline using Jenkins and developed various Groovy scripts for deploying the applications;
  • Worked in GIT (Github/Gitlab) implementation containing various Remote repositories for a single application;
  • Written Shell, Ansible, Groovy scripts to deploy the application or automate a task to reduce the time of execution;
  • Worked on application monitoring as well as server utilization monitoring with the tools: Splunk, Nagios, and Zabbix;
  • Writing Ansible scripts to automate the process of validating the software installations like Java and Oracle; and
  • RedHat, Centos, Unix, and Windows.
  • 4 years of experience in:
    • Managed systems routine backup, scheduling jobs, enabling Cron jobs;
    • VMware vSphere Client to manage all the VMware datacenters; and
    • JIRA, ServiceNow to track the work and Confluence to document.
  • 2 years of experience in:
    • Deploy Openstack solution to our clients typically ranging from 20 to 250 compute nodes;
    • Manage Openstack cloud Platform to provision and decommission the servers; and
    • Implemented Docker container clusters which are managed by Kubernetes.

Additional commentary

REQ# 3996634.

Summary and company overview

Job Description Summary

Position is based in Charlotte, NC, some teleworking may be permitted. Travel to Lowe's offices may be required.

Company Overview

Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.

Apply now