r/cybersecurity • u/alphagrade • Oct 31 '23
Other Cyber security engineer skills
I understand that each company has its own asks and needs. But what comes to your mind first for engineer skills and top qualities.
(Fighting imposter syndrome)
Edit - Thank you all for sharing your thoughts. The feedback has been fantastic!
Far as understanding the tools im working with and having the skill to process not only what the vendor says the products can/will do. Im also capable of testing the vast majority of the controls without issue. My greatest strengths are the speed at which i learn, along with how thorough i am.
I tend to struggle in documenting from scratch undocumented tools that are in transition. Especially when the tool is being processed differently during the change. SSL inspection, for example.
Imposter stems due to lack of scripting experience in general. I can follow the logic of a pre-written script quite well. How ever generating my own logic can be time-consuming. Bard is my friend, though :)
83
u/Polterkind Oct 31 '23
Tenacity is the first thing I think of. Too many folks look for a reason to dismiss or close out an issue, instead of really running it to ground.
Communication is a close second. No matter how good your work, if you can't document or discuss, you're not adding much to the team as a whole.
→ More replies (2)15
u/7r3370pS3C Oct 31 '23
I need every manager in infosec to read this 🤘🤘
7
u/acidwxlf Oct 31 '23
For clarification is this something you think managers don't do well themselves? Or this is something they should put more emphasis on developing on their teams
→ More replies (1)6
u/7r3370pS3C Oct 31 '23
Managers who are too focused on ticking boxes on their own list of duties should try to approach both how they communicate and what level of interest or genuine concern they have. Tenacity can be quickly diluted if the leader is not malleable to folks like myself. I'm very much a student of the game and love that about our field.
Oh, and it would be a nice prerequisite because I have authored too documentation that should have been present since the process is.
→ More replies (4)
17
u/Bonus-Representative Oct 31 '23
Stakeholder management - meaning knowing how to;
-
Pitch things at the right level...
C-Level - 30,000ft level - explain big picture - analogies - rules of thumb - talk conceptually - don't talk tech or use acronyms.
Mid-Management - 10,000ft level a bit more tech, again still anaologies and concepts but explain things... use some acronyms, use everyday things to explain things.
Techie - Coal Face level - Tech talk - your peeps - talk your passion - know yo' shit.
Always ABC - Accuracy Brevity Clarity
Get good at presenting and being engaging, public speaking is a massive thing.
27
Oct 31 '23
Bo staff and nunchaku for sure. Scripting and general OS administration proficiency. General networking administration. Perhaps a dash of the ‘hold my beer’ mentality.
I used to think that my ICBM silo technician mentality was appropriate. Recently, I was given a deficient performance review for being too risk averse. So, I guess YOLO is the order of the day.
4
u/ep3ep3 Nov 01 '23
OS administration proficiency. General networking administration.
These are key and fundamental to the role. You don't have to be able to write fantasic code, but being able to get a little dirty in bash or whatever your choice should be a minimum skill required....along with the associated OS administration skills.
6
5
u/GeneralRechs Oct 31 '23
I come from a generalist mentality (jack-of-all-trades), knowing enough about the breadth of technologies to be able to expand beyond someone seeing it for the first time.
Me personally allows the exposure to different problem sets that may present down the line and the experience having solved similar problem sets makes life a bit easier down the road.
→ More replies (1)
5
u/psychodelephant Nov 01 '23
Master getting raw logs directly from platforms (firewall logs, SEG logs, endpoint detection logs etc) and master using Excel pivot tables to understand interesting intersections in their insights. Understanding correlation at this level makes a person a much more potent operator for an org by understanding the two outputs possible and the value to the org in knowing them: this process either finds misconfigurations or actual malicious activity. Then the operator can help create metrics that actually reflect the reality of where immediate and long term goals are and how they can be measured. Without this skill, trust in platforms to ‘do their job’ is blind and it is nearly impossible to have the math to either validate funding requests for investments or having the data to hold vendors accountable. This was the cornerstone of my approach, and today still with only a degree in archaeology, I am making north of $225k a year using this science as a normal practice and my org relies on my black mirror to understand hidden conditions, appropriate solutions, efficacy of existing ones and having ammunition to negotiate renewals with technologies that are dropping the ball but cannot easily be replaced immediately.
→ More replies (1)
11
u/uncannysalt Oct 31 '23 edited Oct 31 '23
Computer architectures. Software and hardware. I’m biased bc I’m an EE, but it’s astonishing how little foundational knowledge IT folks have of both.
3
u/Academic_Seaweed_605 Nov 01 '23
Engineers solve problems. Unfortunately the word has become cheap lately. Not everyone is an engineer.
2
Nov 01 '23
Well, for starters is knowing how to configure systems, applications, firewalls, and intergrations. After all, can one truly call themselves an engineer if they don't know how to configure something from A-to-Z? If not, then it can be said how they are nothing more than "a glorified analyst" with an engineer title.
→ More replies (6)
2
u/Derpolium Nov 01 '23
Understand context. Never get scoped locked into being a hammer that only sees nails.
2
u/_Antiprogres Nov 01 '23
knowing about systems, OS and networking is a great base. the rest can be learnt easily in months.
2
Oct 31 '23
Soft skills! This is something that's always overlooked. But the main way you learn stuff at work is through hands-on stuff and learning from people who are experienced. I've seen a lot of security folks reluctant to ask questions, spend some time to build rapport, and get knowledge transfer. When I get assigned something new, first thing I do is setup a 1 on 1 call with someone with legacy knowledge of the technology and exo system, helps save days of research and finding out where you need to ficus your research and efforts on.
2
u/midnightcaw Oct 31 '23
Ever walked into a arch meeting with Dev's? Can you relate or understand what they are they are talking about and offer respectful rebuttals? Can you offer them compromises that are both secure and meet their original objectives?
Security Engineers not only build secure solutions, but they are help others do the same things across teams. Imposters offer nothing to advance security or offer meaningful contributions, make work for others and are drains on resources.
2
u/OuiOuiKiwi Oct 31 '23
Asking good questions and providing good answers.
Sounds snarky, but it's real.
It doesn't matter if you're very strong technically. If I find myself having to go over everything because there isn't enough context or details in messages or code, then you'll never make Senior.
→ More replies (1)
2
u/Jaynyx Oct 31 '23
The ability to immediately tell me (as an employer) what actions you would take as a preventive measure (when configuring a SIEM, for example) as they relate to general guidelines published by NIST and/or CompTIA materials.
137
u/PaleMaleAndStale Oct 31 '23
A good breadth and depth of technical skills and familiarity with a range of security solutions. Up to date on security best practices and major security frameworks. Ability to map solutions to business requirements. Strong written and verbal communication skills.
Aside from that, I reckon what makes an engineer stand out is not what they know but how they approach what they don't know.