Technical Skills

Container Orchestration & Cloud Native

  • Kubernetes: Expert-level knowledge of architecture, operators, CRDs, admission controllers, scheduler, networking
  • Container Runtime: Docker, containerd, CRI-O, Firecracker, Kata, WASM
  • Service Mesh: Istio, Linkerd
  • Ingress Controllers: NGINX, Traefik, HAProxy, Contour
  • Package Management: Helm, Kustomize

Cloud Platforms

  • AWS: EKS, EC2, VPC, IAM, S3, RDS, Lambda, CloudFormation
  • Google Cloud: GKE, Compute Engine, Cloud Storage
  • Azure: AKS, Virtual Machines, Storage, Azure Functions, Bicep
  • Multi-Cloud: Crossplane, Terraform Cloud

Programming Languages

  • Go: Primary language for operators, controllers, and cloud-native applications
  • JavaScript/TypeScript: Frontend and small services
  • C#: Primary language for existing monolith
  • Rust: Used frequently for small, memory-safe, applications (usually WASM)
  • Swift: Used for MacOS applications
  • YAML: Kubernetes manifests, CI/CD configuration

Infrastructure as Code

  • Terraform: Multi-cloud infrastructure provisioning
  • CloudFormation/CDK: AWS-specific IaC
  • Ansible: Configuration management and automation for CentOS systems

CI/CD & GitOps

  • GitOps Tools: ArgoCD, Flux
  • CI/CD Platforms: Octopus Deploy, GitHub Actions, GitLab CI, Jenkins
  • Progressive Delivery: Flagger, Argo Rollouts
  • Secret Management: Sealed Secrets, External Secrets Operator, HashiCorp Vault

Observability & Monitoring

  • Metrics: Prometheus, Grafana, Thanos, OpenTelemetry
  • Logging: Fluentd/Fluent Bit, Loki, Seq
  • Tracing: Jaeger, Zipkin, OpenTelemetry, Tempo. Honeycomb
  • APM: DataDog, New Relic, Honeycomb

Networking

  • CNI Plugins: Calico, Cilium, Flannel
  • Load Balancing: MetalLB, HAProxy
  • Network Policies: Kubernetes NetworkPolicy, Cilium policies, OPA

Security

  • Container Security: OPA, Gatekeeper, Kyverno
  • Image Scanning: Trivy, Snyk
  • RBAC: Kubernetes RBAC, AWS IAM, GCP IAM, Entra IAM

Databases & Storage

  • SQL: PostgreSQL, MySQL, MSSQL
  • NoSQL: MongoDB, Redis
  • Storage: Rook/Ceph, Longhorn
  • Message Queues: Kafka, RabbitMQ, NATS

Soft Skills

  • Leadership: Technical team leadership, Project management
  • Communication: Technical presentations, Documentation, Stakeholder management
  • Problem Solving: Root cause analysis, Performance optimization, Debugging
  • Collaboration: Cross-functional teamwork, Open source community engagement
  • Mentoring: Engineer guidance, Knowledge sharing, Technical training