




DESCRIPTION Systems Engineer, Electronics or Telecommunications **1\. Scripting and Programming Languages** Python is the most widely used in DevSecOps for pipeline automation, integration with security APIs, configuration validation, and development of utilities. Bash/Shell scripting is essential for Linux tasks, automating deployments, hardening, and server management. Go is increasingly used in cloud\-native projects (Kubernetes, Terraform plugins, security tools). Groovy if working with Jenkins pipelines. JavaScript/TypeScript is useful in projects where security also involves frontend/backend applications and for automating validations in Node.js environments. **2\. Infrastructure as Code (IaC) and Automation** YAML/JSON to describe pipelines (GitHub Actions, GitLab CI/CD, Jenkinsfile) and configurations (Kubernetes, Docker Compose). Terraform or Pulumi for secure cloud infrastructure provisioning. Ansible for automating server configuration and security patching. **3\. Security in the lifecycle (Sec in CI/CD)** Rules and policies in Rego (OPA \- Open Policy Agent) are highly valued for security policies in Kubernetes, Terraform, etc. Query languages such as SQL are necessary for automating security tests on databases and detecting vulnerabilities. Familiarity with SAST/DAST tools (SonarQube, OWASP ZAP, Trivy) and their integration into pipelines via scripts (Python, Bash, YAML). **4\. Cloud \& Containers (with focus on automation \+ security)** Dockerfiles (must master secure image creation). Kubernetes manifests (YAML \+ Kustomize/Helm). Cloud automation languages (e.g., AWS CDK with TypeScript/Python or Azure Bicep). REQUIREMENTS Certifications 1\. Cloud \& DevOps (foundation of the role) * AWS Certified DevOps Engineer – Professional (or equivalent in Azure/GCP: Azure DevOps Engineer Expert, Google Professional DevOps Engineer). * HashiCorp Certified: Terraform Associate for IaC and infrastructure automation. * CKA – Certified Kubernetes Administrator, crucial for pipelines, orchestration, and cluster security. * Docker Certified Associate, although more basic, still valued if the profile works in containerized environments. 2\. Security (the "Sec" in DevSecOps) * CompTIA Security\+ provides a solid foundation in information security. * Certified Kubernetes Security Specialist (CKS), highly demanded, focuses on Kubernetes security (runtime, pods, policies, supply chain). * GIAC Cloud Security Automation (GCSA) for automated security in CI/CD and cloud. * (Optional for higher seniority): * CISSP Associate, internationally recognized, though broader than technical. * CCSP – Certified Cloud Security Professional if focusing on cloud environment security. 3\. Automation \& Supporting Tools * Red Hat Certified Specialist in Ansible Automation for configuration automation and deployments. * Jenkins Engineer Certification (CJE) or equivalents in GitLab/GitHub Actions (less formalized, but official learning paths exist). * ISO/IEC 27001 Foundation or Lead Implementer, not technical, but helps understand compliance and governance required in secure pipelines. Suggested path for a 4\-year profile focused on automation: * Terraform Associate \+ CKA are fundamental. * CKS \+ AWS/GCP/Azure DevOps Engineer takes the profile to a more advanced and differentiated level. * Security\+ as a security foundation. * Depending on the focus (corporate or consulting), add ISO 27001 or GIAC GCSA.


