9 days old
2018-01-102018-02-07

Anti-Malware Engineer

Charlotte, NC 28208
  • Job Code
    595402
  • Payrate
    $44 To $58

POSITION SUMMARY:


Individuals in the Anti-Malware Engineering role are responsible for executing the policy and requirements set by Information Security. They are responsible for product selection, designing, building, testing, implementing, and optimizing the infrastructure in accordance with security policies and guidelines. Anti-Malware Engineers typically span antivirus and related platforms including encryption, HIDS/HIPS, DLP and forensics. Additional functions and processes include service and product management, performance and capacity management, patching and version management, and Level 3 operations support.


Individuals in this role design and build the systems operating environment to meet business requirements. They monitor and optimize the performance of the systems and application. They are also responsible for the design and implementation of the anti-malware systems. They diagnose system failures and take corrective action in order to ensure continuity of operations.


Members in this role need good communication skills and must be able to work collaboratively with system users and other technical colleagues. Individuals coordinate and work on multiple cross-functional initiatives/work groups and projects as a team leader or advisor. They will develop and build highly complex systems that may have system-wide impact, integrate across the organization, and involves multiple technical environments and disciplines and complex infrastructure solutions.


PRIMARY DUTIES AND RESPONSIBILITIES:


- Implement and centrally manage enterprise antivirus and related systems


- Play a critical role in malware incident response and support Information Security during emergency events


- Identifies and communicates how anti-malware solutions can support the achievement of short- and long-range business goals.


- Participates in short- and long-term planning efforts with stakeholders and IT groups.


- Provides project cost/time estimates.


- Supports the prioritization of requirements and helps match resources with requirements.


- Works with analysts, architecture, and stakeholders to understand business needs.


- Leads the evaluation of technical requirements for projects to determine the impact to the infrastructure including equipment redundancy and capacity requirements.


- Ensures completeness of technical requirements and functional architecture analysis for the design and implementation of system business solutions.


- Identifies requirements gaps or issues.


- Determines systems specifications, input/output processes and working parameters for hardware/software compatibility.


- Ensures proper communication/review of requirements and integration for impacted areas.


- Ensures designs comply with organization's standards.


- Determines requirements impact on existing architecture, work processes and systems.


- Evaluates technical requirements for projects to determine the impact to infrastructure/applications including equipment redundancy and capacity requirements.


- Determines technical requirements' impact on existing architecture, work processes, systems, and ongoing support.


- Explains to non-SMEs how the proposed solution will support their requirements.


- Assists in the business process redesign and documentation as needed for new technology.


- Leads the Architecture, design, development and test of technical solutions to meet business requirements and functional specifications.


- Ensures the integration of business requirements into the development process.


- Coordinates development activities with other groups.


- Provides technical consulting on the integration of application systems.


- Participates in technical design review of applicable projects.


- Develops custom integration solutions including major enhancements, interfaces, functions and features.


- Explains to non-SMEs how the proposed solution will support their requirements.


- Ensures infrastructure solutions are aligned to the business strategy and direction.


- Assists in the business process redesign and documentation as needed for new technology.


- Maintains existing capabilities, making recommendations and implementing appropriate up to date security technologies.


- Ensures the integrity of host computers, multiple databases and secure data transfer.


- Directs efforts to demonstrate that information systems are compliant with appropriate corporate policies, industry standards, government regulations, and contractual requirements.


- Leads or provides technical direction for the planning, designing, and execution of testing efforts.


- Ensures that tests evaluate all possible impacts on the current infrastructure.


- Escalates problems as needed.


- Coordinates and leads the build and deployment and review of new, modified or enhanced infrastructure components or services.


- Ensures all support documentation knowledge transfer to production support.


- Verifies the functionality of components and services and ensures deployment meets client's expectations.


- May perform routine maintenance tasks.


- Establishes requirements, methods and procedures for routine maintenance.


- Ensures performance meets the present and future needs of the business.


- Forecasts utilization patterns and identifies modifications or upgrades.


- Recommends changes/enhancements for improved systems availability, reliability and performance.


- Develops and maintains metrics around the system and institutes a process for continuous improvement.


- Conducts reviews periodically with users and vendors.


- Defines and ensures continuous monitoring procedures are set according to the standard procedures and requirements.


- Creates a plan to evolve the system to reduce cost and improve system dynamics.


- Performs or coordinates Level 3/4 incident assessment and resolution on infrastructure solutions.


- Coordinates problem management and resolution among a variety of functional areas and provides subject matter expertise support for diagnosing and resolving problem.


- Provides guidance to other team members.


- Recommends procedures and controls for problem resolution or creates temporary solutions until permanent solutions can be implemented.


- Researches, analyzes and recommends the implementation of software or hardware changes to rectify any current or similar future problems.


- Plans and performs structural changes when necessary.


- Reviews checklists and scripts and updates as needed.


- Leads the development of contingency plans including reliable backup and restore procedures.


- Identifies business continuity/disaster recovery risks and mitigation plans.


- Assists in the development of disaster recovery plans with service providers and network carriers.


- Supports and establishes systems environment standards.


- Works with auditors and security groups to ensure adherence to governance, regulations, and compliance with policies and procedures.


- Develops SLAs or OLAs.


- Works with vendors to resolve problems and develop infrastructure solutions.


- May provide information for negotiation efforts for contracts with external vendors or individuals.


- Evaluates vendor solutions to ensure compliance with requirements and cost-effectiveness.


- Assists in the creation of documentation policies and guidelines.


- Proofreads documents for accuracy.


- Ensures documentation is developed and maintained.


- Provides technical leadership, coaching/mentoring to team members.


- Recommends training programs targeting specific areas of improvement.


- Evaluates future technologies and makes recommendations.


- Reviews vendor proposals for new infrastructure solutions.


EXPERIENCE AND EDUCATIONAL REQUIREMENTS:


- Bachelor's degree or technical institute degree/certificate in a relevant field or equivalent work experience.


- Typically requires 8 or more years of relevant IT work experience.


- Relevant certification is required.


- Demonstrates in-depth knowledge of a broad range of hardware and software products.


- Experience technically leading teams


REQUIRED SKILLS, KNOWLEDGE AND ABILITY REQUIREMENTS:


- Experience with general IT concepts beyond their primary discipline


- Experience managing and leading the support of enterprise antivirus and related systems


- Experience with McAfee ePO, VSE, ENS, and MOVE required


- Experience with FireEye systems preferred


- Experience with ServiceNow for incident tracking and reporting preferred


- Good analytical and problem solving skills


- Good interpersonal skills; effective team player


- Good analytical skills with attention to detail


- Exceptional presentation skills


- Ability to prioritize work load


- Technical leadership, negotiation, and conflict resolution


- Understanding of ITSM

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Anti-Malware Engineer

Randstad Technologies
Charlotte, NC 28208

Share this job

Anti-Malware Engineer

Randstad Technologies
Charlotte, NC
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast