Write me the basic required skils for frontend programmer and data analyst based on this template: 
Technical skils
---------------

- Skilled in programming using following programming languages:
  - Ruby
  - Lua
  - POSIX sh, Bash, Zsh
  - JavaScript (Browser)
  - Python
  - C++
  - C
  - PHP
  - Scheme
  - x86 and AVR assembly (Intel/AMD processors, Atmel AtMEGA/Attiny
    processors)
- Acquainted with multiple domain-specific languages:
  - TOML/YAML/JSON (Serialization/configuration languages)
  - jq (JSON data aggregation language)
  - SQL (PostgreSQL dialect) (Database query language)
  - T-SQL (Microsoft SQL Server dialect)
  - PCRE (Perl Compatible Regular expressions) (Text processing)
- Experienced in full-stack web application development.
- Having experience with following development tools and frameworks:
  - Bootstrap (CSS, HTML)
  - Sinatra (Ruby)
  - Rack (Ruby)
  - Wordpress (deployment, custom plugin/theme development) (PHP)
  - Rake (Ruby)
  - Make (GNU/C++)
  - GNU and Busybox utilities (grep/sed/find, etc.)
  - Git (version control)
  - GitHub, Gitea (software source hosting platforms)
  - Docker, docker-compose
  - Telegram Bot API
  - Discord Bot API
- Having practical knowledge of certain UNIX/Linux components and concepts:
  - Socket programming
  - Application forking
  - File descriptor manipulation
  - Init systems
    - OpenRC
    - systemd-init
    - Dinit
    - Runit
    - SysV
  - Namespaces, chroot environments
  - Containers (Docker)
  - Device management (udev)
  - Boot process (grub, initramfs, init, kernel cmdline)
  - Networking (iptables, Network Manager, routing and interface
    configuration via iproute2, net-tools)
  - Package management (pacman, apt, portage, apk, flatpak, AppImage)
  - VFS (procfs, sysfs, devtmpfs)
  - Build tools (meson, ninja, make, cmake)
  - Remote administration tools (cockpit, ssh, vnc, rdp)
  - Various Linux distribution components (sound server, daemons, desktop
    environments, window managers, login managers, display management (X11
    and Wayland), etc.)
- Familiar with development for embedded platforms (Atmel AVR/Arduino)
- Practical knowledge of following security/pentesting tools:
  - Vulnerability scanners (sqlmap, nuclei, XSStrike, nikto, wapiti3)
  - Traffic sniffers (tcpdump, Wireshark)
  - MITM frameworks (mitmproxy)
  - XSS post-exploitation (beef)
  - Reverse-engineering frameworks (RADARE2, Ghidra)
  - Hash cracking tools (john-the-ripper, Hashcat)
  - Exploitation frameworks (MetaSploit Framework)
  - Bruteforce authentication/enumeration tools (Hydra, ffuf, gobuster)
  - HTTP request tools (PortSwigger Burp Suite, curl, Python requests
    library, Ruby Net::HTTP library)
- Capable of Active Directory Domain administration
- Manual pentesting and exploitation of web application vulnerabilities:
  - SQL injection (SQLi)
  - Cross-Site Scripting (XSS)
  - Client-Side Request Forgery (CSRF)
  - Server-Side Request Forgery (SSRF)
  - Insecure serialization (Marshalling, pickle, object serialization)
  - Insecure Direct Object Reference (IDOR)
  - Broken Object-Level Authorization (BOLA)
  - Server-Side Template Injection (SSTI)
  - Local File Inclusion (LFI)
  - Business-logic exploitation
  - Authentication bypass
  - Known WebApp CVEs
- Manual pentesting and exploitation of networked hosts:
  - Host/User enumeration
  - Network service enumeration
  - Active Directory Domain/NTLM Workgroup exploitation
    (Golden Ticket, Silver Ticket, Pass-the-hash, Kerberoasting)
  - Binary exploitation (buffer overflow, return-oriented programming)
  - Race condition exploitation
  - Privilege escalation (Windows and Linux escalation techniques)
  - Conatiner/Capability isolation breakout