Blue Planet UAA Platform Skills
- UAA architecture — understanding of UAA component architecture (uaa-med-fme, uaa-awe, uaa-core-db, AMC pods), data flow between components
- Requirements analysis — translating business needs into functional/non-functional requirements for a COTS platform
- Integration design — API specifications, Kafka integration specs, Remedy integration architecture, error handling strategies
- Architecture Decision Records (ADRs) — writing and reviewing architectural decisions, RFC processes
- High-Level Design documentation — system context diagrams, component interaction, deployment architecture, data flow
- Implementation planning — story decomposition, deployment strategies, rollback procedures, test strategies
- Alarm correlation design — RCA patterns, qualification logic (persistence, flapping), per-node grouping strategies
- Operational design — monitoring specs, alerting strategies, runbook creation, troubleshooting guides
General Systems Engineering Skills
- Technical writing — requirements documents, architecture docs, integration specs, operational runbooks
- Linux systems architecture — RHEL, containerized deployments, multi-environment promotion patterns
- Kubernetes / Rancher — cluster architecture, pod deployment strategies, resource planning
- Kafka architecture — topic design, consumer/producer patterns, message schema design
- PostgreSQL — query design, performance considerations, connection pooling
- API design — REST APIs, authentication patterns (API keys, OAuth), rate limiting, error handling
- Network architecture — understanding of telecom fault management, SNMP/ICMP/syslog collection, alarm forwarding paths
- TrapStation — architecture and data flow for SNMP trap processing
- Security/vulnerability management — CVE analysis, remediation planning, firmware patching strategies
- Change management — CRQ processes, go/no-go criteria, blast radius assessment