Technical and Professional Skills
Essential Work Habits
- Ability to work methodically and is very detail oriented
- Eagerness to dig into technical questions and examine them from all sides
- Enthusiastic and highly adaptable
- Strong analytical and diagnostic skills
- Demonstrated skills in innovation and collaboration
- Keep a current understanding of vulnerabilities in the Internet
- Maintaining awareness and knowledge of contemporary standards, practices, procedures, and methods
- Ability to get the job done
Soft Skills
- Excellent presentation and communications skills to effectively communicate with management and customers
- Ability to clearly articulate complex concepts both written and verbally
- Ability, understanding, and usage of active listening skills especially with customers
Solid Technical Foundation
- Understand the administration, and management of operating systems, networking, and virtualization software
- General programming/software development concepts and software analytical skills
- Proficiency in programming in Linux, C/C++, and Python
- Deep understanding of how network routers and switches work
Detailed Knowledge of Key Technologies
- Linux Operating Systems
- Microsoft Technologies
- Wireless Technologies
- Web Application Technologies