Cybersecurity Specialist
Cybersecurity Specialist
Protects systems, networks, and data against cyberattacks by implementing security measures and risk management.
Languages
Bash
Unix shell used for task automation and command execution in Unix-based operating systems.
Frameworks
Docker
Container platform that allows packaging applications and their dependencies for an isolated environment.
Jenkins
Continuous integration tool used to automate the building, testing, and deployment of applications.
Kubernetes
Orchestration system for automating the deployment, scaling, and management of containerized applications.
Foundations
Applied Cryptography
Fundamentals and practical application of modern cryptography: symmetric and asymmetric encryption, hashing, digital signatures, TLS and key management in real systems.
OWASP
OWASP guidelines and standards to secure web applications: Top Ten 2021, ASVS, SAMM and ZAP applied hands-on to a real-world case.
Pentesting
Penetration testing techniques to assess the security of systems and applications by simulating cyberattacks.
Networks
Course on networking fundamentals: basic concepts, communication protocols, OSI and TCP/IP models, IP addressing, and diagnostic tools.
Fundamentals of Information Security
A hands-on information security course: threats, cybersecurity, applied cryptography, risk management, defensive tooling and regulations, all built around a single company case study.
Operating Systems Fundamentals
How an operating system works under the hood: processes, memory, concurrency, file systems, security, virtualization and hands-on Linux administration.
Tools
AWS
Amazon's cloud platform: compute, storage, networking, databases, security, automation, and cost control.
Azure
Microsoft's cloud platform: compute, storage, databases, identity, DevOps and observability, taught through a single end-to-end case study.
GCP
Google Cloud Platform, a set of Google cloud services including infrastructure, databases, and data analysis.
Git
Distributed version control system used for tracking changes in code.
Linux
Master Linux from beginner to advanced: command line, Bash scripting, system administration, networking, security and production server deployment.
Skills
Attention to Detail
Ability to work with precision and care, thoroughly reviewing work to avoid errors.
Critical Thinking
Ability to evaluate and question information logically and objectively to make well-founded decisions.
Working Under Pressure
Learn to respond thoughtfully to tight deadlines, interruptions, and high demands: regulate your stress response, prioritize, communicate risks, and build a sustainable work system.
