IT security jobs are in demand, and the market is currently seeking candidates to fill this sector. If safeguarding network systems is a skill that you possess, let us help you look for jobs in IT security. With our specialised services, you can find jobs that have the potential for great IT security careers.

Program Manager

Job Reference: 20-08551 Type: *Program management responsibilities*
Act as expert and trusted advisor for all internal product lifecycle and business processes
Help design, launch, and support internal process workflows
Manage the vision, scope and success criteria for the program while ensuring the program's alignment of vision, objectives, outcomes, and expectations.
Provide guidance and coaching to help teams understand and follow best practices
Drive clear decision making (process, tools and facilitation) required to balance risk, effort and timelines
Facilitate cross-functional collaboration
Communicate effectively with executives, as well as technical and non-technical stakeholders
Guide timely escalation and/or negotiation up the chain when needed
Lead change management efforts
Ensure appropriate, regular cadence of communication across all stakeholders
Conduct retrospectives and gather feedback and data on program success metrics
Work to improve processes while managing active projects
Drive planning and execution with initiative owners
Work with product owners to break down and organize work into an effective plan
Ensure visibility of work and its status in our systems of record
Proactively identify and track risks and mitigations

*Minimum experience required*
5+years experience managing technical, complex initiatives & projects from initiation to completion for a SaaS/PaaS based organization
Bachelors degree in information technology, information security, computer science, STEM discipline or related discipline
Superior problem solving and troubleshooting skills and the ability to exercise sound judgment to manage issue resolutions.
Proven ability to work and effectively, prioritize and organize your work and the work of others in a highly dynamic environment
Excellent written and oral communication skills
Ability to execute and manage performance and expectations within a cross-functional, matrix management environment
Experience working with software projects & lifecycle management
Experience practicing principles of Lean and Agile and how to blend with traditional project management best practices
Preference for collaborative work as a member of a multidisciplinary team
Experience overcoming the difficulties of managing projects with remote and global team members
Familiarity with *** a strong plus
Experience and/or credentialing in project management methodologies (PMP) a strong plus

Apply

Mobile Developer

Job Reference: 20-08479 Type:

Tell us about your department:

Mobile app for retail/e-commerce of Best Buy

Position Summary/Job Description:

Best Buy is seeking innovative and technically curious technologists to join us as we make a huge impact in the e-commerce and digital health space. A position with BestBuy.com offers the opportunity to apply your talents and creative energy to deliver high performing solutions at one of the TOP 10 e-commerce sites in North America. Best Buy is the largest multi-channel consumer electronics retailer in the world and technology is at the heart of our organization.

Project Description:

  • You will be part of the Best Buy mobile apps engineering team responsible for designing and implementing technical solutions that will reach massive scale.
  • You will also be working on the native apps for our new Best Buy Health initiatives.
  • Contribute to the architecture and development of the digital platform and tools to support key e-commerce, digital health, and cloud technology initiatives.
  • You will build and enhance core tools that are needed to support development, testing and integrations leading to Continuous Delivery.
  • Use your creative and innovation-driven mindset to articulate engineering design strategies related to scale, performance, security, and usability.
  • Designing back-end services and abstractions to help mobile apps retrieve information from various domain services.

What are the top five skills and number of years of experience required to perform this job?

  • 2+ years of software development experience
  • 2+ years of native Swift development experience
  • 1+ years using modern JavaScript frameworks, especially React or React Native
  • Proficiency with Object Oriented Design principles and patterns
  • Good communication skills with business partners, other engineer teams, and the different stakeholders.

What are some preferred/nice to have skills the manager is looking for?

  • communication + friendliness + ownership + independence + team player

Interview Process Overview:

  • Prescreening: Online video interview and coding exercise.
  • If past pre-screening, preferably onsite interview with developers: coding experience + SDK knowledge + architecture/design experience + coding exercise to gauge problem solving skills, and the understanding of data structure and algorithm.
  • Interview with PM, design or engineering leaders to gauge the candidate soft skills, ownership and mindset for user experience.

Apply

Tech Audit Privacy Engineer

Job Reference: 20-06445 Type: Support the new Tech Audit team conducting Implementation Reviews during our Privacy Review. All product releases need to go through ***'s new Privacy Review. If it is determined that the product has privacy risks, or mitigation are assigned for them to address. The Implementation Review team within Tech Audit will ensure that the product team addressed these mitigation properly. The Implementation Review team will be comprised with Privacy Engineers that will review code, design, data usage, and UI to ensure all privacy concerns with that software product has been properly addressed.

Constant fight to ensure security and privacy on the internet.
Experience in identifying, analyzing, scoping, containing and eradicating real-world threats.
10+ years of work experience in software engineering, privacy engineering, incident response, or security engineering,
Expertise with an interpreted programming language (PHP, Python, Perl, Ruby, etc.).
Knowledge of internet privacy and application security issues.
Code maintenance and review experience in one or more general purpose languages.
Experience building relationships and influencing stakeholders across multiple disciplines.
Experience communicating highly technical concepts to non-technical audience.

Apply

Product Manager

Job Reference: 20-05487 Type: Duration:0-6 month(s)

Description/Comment:Summary: Digital Sales team is looking for a Product Manager to lead development of product features that make it easier for customers to open accounts and manage their money effectively. This role will lead an integrated broad team of product, design, risk, compliance, security and tech resources focused on optimizing and expanding digital sales capabilities. The ideal candidate will have a strong technical aptitude, experience in digital banking technologies and product vision to deliver solutions that simplify experiences for customers and internal clients. This position requires a visionary that can translate business needs into an exceptional customer-focused solution. We are seeking a dedicated, disciplined professional who excels in a collaborative team environment. This individual must be able to effectively communicate and influence partners across the company and across multiple levels of the organization. Strong analytical skills, attention to detail, and the ability to lead are essential to succeeding in this role. This individual must display strong leadership skills and be able to drive and motivate a team in delivering best digital experience for our customers. Responsibilities: *Join a team of product managers to Develop and implement Business requirements *Contribute to the development of the overall product strategy, product roadmap, and business plan for Digital Sales *Work closely with other Product line owners, marketing, sales, support, customers, partners, vendors and engineering teams to define and develop detailed product/ business feature requirements *Ensure product features are well understood and implemented as requested *Evaluate new product opportunities and bring forward proposals for products to optimize and expand digital sales *Actively prioritize product backlog and participate in release planning activities *Establish KPIs for our systems and work with our data team to track business results *Operate independently given direction, and bring ideas and solutions to issues raised *Utilize strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touch points *Regularly review and re-evaluate competitive landscape comparing features, pricing, design and overall competitiveness *Maximize user experience and increase conversion through data-driven analysis based on Web Analytics and business intelligence tools *Continuously improve our consumers digital user experience, including design, site navigation, workflow optimization, content development and content management *Proactively participate with lines of businesses to ideate, plan and execute Requirements: *Bachelors or Masters degree in Computer Science, Engineering, or equivalent *10+ years in digital sales product management with a record of success moving key business metrics in a large bank or financial industry *SME in digital sales, customer acquisition and onboarding *Experience working in a heavily matrixed organization *Demonstrated track record of effectively building partnerships and managing and resolving challenges and conflicts *Very good knowledge of digital marketing and infrastructure needed to support marketing activities *Ability to work in fast-paced environment and be resourceful in achieving success in the face of ambiguity while prioritizing and managing multiple responsibilities *Deep understanding of digital banking environment and ability to provide strong, persuasive, data-driven arguments *Skillful in partnership-building, negotiating and communicating with the ability to artfully influence, persuade and drive action *Demonstrated ability to lead multiple activities and assignments simultaneously *Experience working closely with leaders from the Marketing, User Experience, Risk, Security, Compliance, Customer Service, and IT functions

Apply

Developer

Job Reference: 20-04887 Type: Duration:0-7 month(s)

Description/Comment:Summary: *** is seeking a Developer (Other Specialty) to design, develop, and implement applications using in-demand languages and technologies (e.g. - Java, Websphere, Informatica etc.) to support business requirements. Job Responsibilities: *Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications. *Act as an expert technical resource for modeling, simulation and analysis efforts. *Leverage industry best practices to design, test, implement and support a solution. *Assure quality security and compliance requirements are met for supported area. *Be flexible and thrive in an evolving environment. *Adapt to change quickly and adjust work accordingly in a positive manner. Qualifications: *Bachelor's degree in a technical field such as computer science, computer engineering or related field required. *8-10 years experience required. *Development experience in needed language or technology (e.g. - Websphere, Informatica etc.). *Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end. *Hands on experience in following the iterative and agile SDLC.

Additional Job Details:Required Qualification: 7 years of experience as a hands on developer developing and delivering solutions using Java/J2EE technologies. Experience in integration with Middleware (ESB) Experience with SOAP and RestFul services Experience with Axway/passport platform. Experience in design methodologies Experience in Messaging solutions like MQ and middleware platorms Experience in developing low /high level design documents and documenting NFR Experience with CI/CD tools such as Jenkins Strong experience with Oracle Exposure to industry standard payments like NACHA , wires, SWIFTNET Desired Experience: Experience in Agile methodology. Prior experience in FinTech org including Banks .NET experience. Front end experience. Full Stack development experience. Required Education: Bachelors degree in computer science, engineering or equivalent degree. Personal Qualifications: Strong team player, works well with peers within and across organizations Ability to handle multiple competing priorities in a fast-paced environment Always customer focused and do what is right for the customer Excellent interpersonal, and oral/written communication skills Great organizational skills and an eye for details

Apply

Data Security Admin

Job Reference: 20-04467 Type: Description/Comment:Summary: The main function of a data security administrator is to plan, coordinate, and implement security measures for information systems to regulate access to computer data files and prevent unauthorized modification, destruction or disclosure of information. A typical data security administrator is responsible for planning, coordinating and implementing security measures to safeguard the computer database. Job Responsibilities: Train users and promote security awareness to ensure system security and to improve server and network efficiency. Develop plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure and to meet emergency data processing needs. Confer with users to discuss issues such as computer data access needs, security violations, and programming changes. Monitor current reports of computer viruses to determine when to update virus protection systems. Modify computer security files to incorporate new software, correct errors or change individual access status. Coordinate implementation of computer system plan with establishment personnel and outside vendors. Perform risk assessments and execute tests of data processing system to ensure functioning of data processing activities and security measures. Encrypt data transmissions and erect firewalls to conceal confidential information as it is being transmitted and to keep out tainted digital transfers. Skills: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Ability to work independently and manage ones time. Basic mentoring skills necessary to provide support and constructive performance feedback. Knowledge of circuit boards, processors, electronic equipment and computer hardware and software. Knowledge of the practical application of engineering science and technology. Knowledge of laws, legal codes, government regulations, agency rules and the democratic political process. Knowledge of computer development software, such as Cisco Systems, IBM Tivoli Identity Management (TIM), etc. Education/Experience: Associate's degree in computer programming or relevant field required. Bachelor's degree preferred. 5-7 years experience required.

Apply

Sr Software Dev Engineer

Job Reference: 20-02553 Type: Duration:0-12 month(s)

Description/Comment:You Must Have
A solid Computer Science foundation in data structures and algorithms, object oriented programming, and modern software engineering practices from your achievement of obtaining a degree in CS or a similar engineering pursuit.
Proven hands-on Software Development experience.
4+ Years of prior Java development experience building enterprise applications.
Experience with message queuing Kafka, RabbitMQ, ActiveMQ stream processing and highly scalable big data data stores.
Experience with web services and security protocols.
Experience in scripting languages like Python or Perl, and Unix or Linux systems.
Experience with relational databases like Oracle, etc and non-relational databases like Druid, etc.
Excellent design, coding, debugging and testing skills.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Excellent knowledge of ORM technologies (JPA2, Hibernate)
The ability to implement test solutions for the developed code and create effective test mechanisms and execute quality processes on new code prior to submission.
The expertise to manipulate data through query languages.
Facility with data concepts such as joins, aggregation, projection, and explosion.
The ability to work with large-scale distributed systems.
Solid written and verbal communication skills.
Excellent problem solving and organizational skills.
Great team-working capabilities in an agile development environment.
Willingness to engage productively with others in the industry through the mechanisms of open source software.
The passion to build great products, work with great people and change the world.

Good To Have
Hands on experience with Big Data Technologies like Hadoop, Pig, Hive, Presto, Spark, etc.

Apply

GRC ANALYST

Job Reference: 20-02125 Type:
Royal Caribbean Cruises, LTD. (Client) is seeking an Information Security GRC Analyst - Risk to assist in performing third party risk assessments and formalizing the information security risk register. The successful candidate for this position will contribute to the development of information security risk management that supports the NIST CSF based goverenance program across the enterprise. This position will require good communication, networking, and leadership presentation skills.

Collaborates with Client business sponsors and third parties to initiate, conduct, and close assessments in a timely manner.
Communicates assessment requirements with business sponsors and third parties related to the third party selection and onboarding processes to maintain compliance with defined policies and procedures, regulations, and managing risk to Client.
Analyzes internal controls and information security, compliance, and data protection programs of third parties to ensure Client policies and standards are adhered to.
Ensures potential risks associated with software as a service (SaaS) technologies and interfaces to Client information are examined thoroughly.
Ensures Sarbanes-Oxley (SOX), Payment Card Industry Data Security Standard (PCI-DSS), Global Data Protection Regulation (GDPR), and other regulatory compliance with Client and third party technologies, services, systems, and integrations.
Reviews and assists with negotiations of third party contracts for information security, compliance, and data protection measures.
Collaborates with business and risk owners to analyze information security risks and determine Inherent and Residual Risk Scores.
Coordinates review of existing risks, along with treatment plans, to ensure they are being managed in accordance with Client policies and standards.
Provides guidance to business and risk owners in developing appropriate risk treatment plans that reduce risk to the organization.
Analyzes and documents cyber security threats specific to the organization.
Produces and interprets common cyber risk assessment and management reports.
Analyzes information security metrics (KRI's, KPI's) data and decerns patterns in a variety of settings. Works with processes and tools for reporting information security KRI's/KPI's for forcasting alignment with NIST CSF governance structure accurately. Follows up on actionable items associated with KRI/KPI information.
Participates in the development of departmental IT infrastructure and policies based on a business analysis. Generates status reports for management to ensure the implementation of IT security policies, standards and procedures. Performs information gathering and research on key elements of IT security policies.
Analyzes the purposes and responsibilities of security technology infrastructure across various functions. Identifies the roles and responsibilities of the IT department.
Identifies specific facilities and equipment used to provide physical security for corporate data. Explains the process and structure used to gain information access. Describes the roles and functions of various individuals in Information Security Administration. Describes basic concepts involved in securing electronic information.
Describes the rationale for the conduct of information security audits and discusses appropriate ways to answer information security questions concerning audit trails, availability and confidentiality.


Required skills/competencies:
At least 1 year experience in one or more of the following fields: third party risk management (TPRM) and information security risk management.

1-2 years of Information Security experience.
1-2 years of experience in managing projects.
Experience in SOX and PCI-DSS controls.
Great written and verbal communications required.
Ability to communicate in a manner appropriate to audience size or level and via multiple mediums.


Preferred Skills:
Expert with Microsoft 0365 suite of applications, ability to convert raw technology metrics into meaningful reports at an management level.
Ability to work with technical subject matter experts and translate information to non-technical employees and stakeholders.
Project management experience and the ability to prioritize and balance some projects simultaneously.
Displays sound judgement with a high level of integrity, ethics, and ability to calmly, diplomatically, and effectively handle stressful situations.
Demonstrate a degree of creativity with strong, analytical problem-solving skills.
Excellent verbal, presentation, and written communication skills for both technical and non-technical audiences.
High familiarity with ISO27001/2, NIST CSF, PCI-DSS, and other industry standards and frameworks.


Preferred Education:
Bachelor's Degree in Information Technology, Computer Science, or Cyber Security is preferred, nontechnical degrees with Computer Science fundamentals will be consider combined with technology experience.


Required Certifications:
At least one Information Security certification (or working towards) such as Certified in Risk and Information Systems Control (CRISC), Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), etc. required.


Maximum hours:
40 per week, overtime must be approved

Apply

Data Security Admin

Job Reference: 20-02097 Type: Description/Comment:Summary: The main function of a data security administrator is to plan, coordinate, and implement security measures for information systems to regulate access to computer data files and prevent unauthorized modification, destruction or disclosure of information. A typical data security administrator is responsible for planning, coordinating and implementing security measures to safeguard the computer database. Job Responsibilities: Train users and promote security awareness to ensure system security and to improve server and network efficiency. Develop plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure and to meet emergency data processing needs. Confer with users to discuss issues such as computer data access needs, security violations, and programming changes. Monitor current reports of computer viruses to determine when to update virus protection systems. Modify computer security files to incorporate new software, correct errors or change individual access status. Coordinate implementation of computer system plan with establishment personnel and outside vendors. Perform risk assessments and execute tests of data processing system to ensure functioning of data processing activities and security measures. Encrypt data transmissions and erect firewalls to conceal confidential information as it is being transmitted and to keep out tainted digital transfers. Skills: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Ability to work independently and manage ones time. Basic mentoring skills necessary to provide support and constructive performance feedback. Knowledge of circuit boards, processors, electronic equipment and computer hardware and software. Knowledge of the practical application of engineering science and technology. Knowledge of laws, legal codes, government regulations, agency rules and the democratic political process. Knowledge of computer development software, such as Cisco Systems, IBM Tivoli Identity Management (TIM), etc. Education/Experience: Associate's degree in computer programming or relevant field required. Bachelor's degree preferred. 5-7 years experience required.

Apply

Software Engineer

Job Reference: 20-00615 Type: Senior Software Engineer, Tools & Infrastructure
Location: San Francisco, CA (SoMa)

About The Job


The PlayStation Network runs on hundreds of microservices, changing rapidly as developers iterate when users and the business provide feedback. Our deployment and testing infrastructure bears the brunt of those changes to ensure that the network remains sound and continues to bring excitement and joy to our users.

You will work closely with many development teams, operations teams, and leadership both inside and outside the organization to help design and refine those tools and infrastructure, empowering engineers to develop and deliver the best applications that impact millions of PlayStation users. We're looking for the kind of problem solver that can look past immediate issues and find root causes, who can anticipate problems, and who shows the initiative to seek the most interesting and diverse challenges that come with developing software at scale. You will also watch the cloud computing industry carefully, and help to bring in the latest tools and techniques to the PlayStation network when they add to our capabilities.

Responsibilities


  • Lead and contribute to the effort of solving complex technical challenges to improve engineering efficiency
  • Design, build, and on-board tools to accelerate build, testing, release, and deployment.
  • Drive to define and enforce cross-organization standard methodologies for improving code quality, performance, and security compliance.
Minimum qualifications

  • Bachelor's or Master's degree in Computer Science or related area
  • Software development experience in an object-oriented programming language such as Java, Groovy, Golang, and Python
  • Excellent with Unix/Linux systems
  • Strong experience with container and container orchestration technologies such as Docker, and Kubernetes
Preferred qualifications

  • Strong understanding of CICD standard methodologies and familiar with tools used in CICD pipelines: such as Jenkins, GitHub, Nexus, Artifactory, Maven, Gradle, and SonarQube
  • Good public cloud experience
  • Experience with networking, storage, logging, monitoring and alerting
  • Experience with software system design
  • Experience with large-scale distributed systems
  • Experience with stress/load/performance simulation/testing
  • Strong technical, analytical, and problem-solving skills
  • Strong interpersonal and communication skills

Apply

Oracle DBA

Job Reference: 20-00522 Type: Oracle Database Admin to support many Oracle initiatives such as Oracle database upgrade projects for Amos, Crunchtime, data center relocation and other applications. The application and database upgrades may include OS platform change as well as migration from Oracle Standard Edition to Enterprise Edition. Build database implementation, performance, rollback, test and execution plans for these initiatives for optimal uptime or the respective critical applications.
Responsible for the general Database Administration of Oracle server Databases on ship and shore which includes install, patching, upgrades, performance tuning, backup and recovery, refresh, configuration, development team support, user administration, security, database, deployment as needed and audit compliance and standards.
Review and QA Database Programs
Automation of data conversion scripts, refresh environments, documentation
Create, and maintenance of Database Systems documentation as needed.

Preferred Qualifications:
95% Crunchtime Upgrade 5% 0***

Apply

Senior JAVA Engineer

Job Reference: 20-00157 Type:
Title: Senior JAVA Engineer:

Job Description:
  • Gather Requirements, participate in the design development of complex computer software systems and applications.
  • Write functional and design specifications as well as respond to requirements documents.
  • Design and implement components-based applications to support distributed deployments.
  • Develop, code, unit test and deploy System software components.
  • Ability to automate functional testing and deployment process.
  • Test and document major system software components.
  • Analyze and fix software bugs and improvise the application stability.
  • Advise and coordinate with development teams in developing SAO contract interfaces.
  • Work with Tech Support and customers regarding customer issues and escalations.
  • Interface with other functional groups like Quality Assurance, Documentation, and Training teams around the release of new features and functionality.
  • Help determine technical objectives and contribute to organizational goals and objectives.
  • Interact with other groups regarding technical content and functionality.
  • Building web-based applications on RESTful Web Service platforms and distributed systems.
  • Create modern RESTful web applications that are backed by scalable backend systems.
  • Design, implement, deployment and maintenance of innovative software solutions to transform service security, durability, availability, performance and cost.
  • Using software engineering best practices to ensure the standard of quality of all team deliverables.
  • Effectively estimating time to implement design, consistently making systems simpler.
  • Working on Micro Services, Spring Boot, Java-based Spring Frameworks, including Spring MVC and Spring Security.
  • Understanding of software engineering practices, OOD, design patterns, data structure, algorithms, and system level programming (including multi-threaded programming).
  • Knowledge and working experience with Agile Software Development mechanics. Background in Service Oriented Architecture implementation, service versioning, and backward compatibility.
Qualifications & Tools and Technologies Required:
Bachelor's Degree or Foreign Equivalent in Computer Science, Computer Applications, Information Systems, Engineering, or related field and 7 years' experience. Alternative: Master's degree (or foreign equivalent) in Computer Science, Computer Applications, Information Systems, Engineering or related field and 3 years' experience in same field and areas.

Experience must include the following:
  • Experience in C, Java, SQL and PL/SQL, C, Java J2SE, Python, Java Script, Groovy, Java Script API AngularJS, Ext JS, YUI, Maven, Ant, node, npm.
  • Experience in Web Services: XML Schema, DTD, REST, SOAP, WSDL, SAAJ, JAX-RPC, JAXB, JAXP, SOA, JAXR, UDDI, Message Handlers, DOM, SAX, XSL, XSLT, XML.
  • Experience in Hibernate, JPA, MyBatis, Data Modelling.
  • Experience in web Logic, Web Sphere, Jboss, IIS, Apache
  • Experience in Apache Tomcat, Glassfish Applications Frameworks Struts 1.x, Struts 2, JSF and Spring, Apache CXF, Spring Framework, MS Reporting.
  • Experience in oracle, MySQL, SQL Server, Casandra, Graph Databases.
  • Experience in JUnit, J-Mock, Easy Mock, Spring Test, Power Mock, SOAPUI.
  • Practical knowledge of developing and implementing of Application solutions.
  • Deep understanding of the Java, SQL and PL/SQL, C, Java J2SE
  • Deep understanding of enhancing and maintaining existing applications and systems, including development, testing and launching of the user interface-based applications and stand-alone service-oriented and batch processing systems for Telecommunication's internal and external customers.

Please send resumes to Aditi Consulting LLC, Attn: Raja N, Job Code SJE 001, 11820 Northup Way, Suite 305, Bellevue, WA 98005. Work location: Bellevue, WA. If submitting your application electronically, please email to
Raja@aditiconsulting.com and mention the name of the position and the job code.

Apply

1 - 12 of 13 jobs

FAQs

Find Out What Having a Job in IT Security Means For Your Career

IT Security, also known as computer security or cyber security, applies to computers, computer networks, and the data stored and transferred using these systems. It involves all the processes and mechanisms by which digital equipment, information, and services are protected from unauthorized access, change, or destruction.

An IT security specialist applies security measures to ensure that data remains confidential and available, whether it’s in transit or at rest.

Think You’re Qualified to Work in IT Security?

If you want to become a cyber-security specialist, you’ll need a bachelor’s degree in either computer programming, computer science, information technology, or computer engineering. Courses in English, statistics, and mathematics will also help add value to your application.

Having a certification credential will increase the number of jobs available to you, and a large number of employers require that you possess one. Courses like CISA (Certified Information System Auditor), CISM (Certified Information Security Management), and CISSP (Certified Information Systems Security Professionals) are tailored to budding IT security specialists.

Cisco and Microsoft even have their own certified course in this field – the CCSP (Cisco Certified Security Professional) and MCSE (Microsoft Certified System Engineer).

The Real Reason You’ll Be Hired: Skills

If you’re looking for IT security jobs, you’ll have to possess knowledge of all the regulatory environments that your employer uses, whether it’s PCI, DSS, or HIPAA. Another important skill to have is risk management, and companies have begun to search for candidates with GIAC Security Essentials Certification, which focuses on aspects like risk assessment, security policy, password management, IDS, and firewalls.

Many firms also require you to have a basic understanding of how businesses work. This way, they know that employees with strong technical backgrounds can actually translate the technology into business needs.

What’s The Minimum Experience Needed?

Most companies require a bachelor’s degree in a computer-related field, but a few employers may be willing to compromise on that front if you possess a decent amount of experience. For a higher post, like an IT security administrator, the required experience is generally anywhere between 2 and 6 years.

Firms in the US prefer candidates who have a mix of both the proper certification and extensive experience.

What Do Jobs In IT Security Involve?

An IT security engineer will be required to monitor computer networks for security threats, or unauthorized users, and report on the measures taken to deal with these threats. They develop response procedures to risks, and may also be involved in testing software deployment tools, intrusion detection systems, and firewalls. Some workers are required to research, evaluate, recommend, and implement other security measures as well.

IT security administrators teach those under them about computer security, check for security violations, and install protection software. They are also expected to take action against cyber-attacks and provide evidence to prosecute the individual who caused the breach.

Where This Job Will Take You?

IT security is an industry that’s currently witnessing the highest growth in government and government contractor sectors. The US Bureau of Labour Statistics reports that jobs requiring the expertise of IT security analysts will see an increase in demand by 37%, creating a vacancy of 27,400 jobs between 2012 and 2022. The salary of IT security specialists according to Indeed.com is currently $83,000, with the figures going over $107,000 if you’re a senior network security engineer.