DevOps Engineer
⚲ Katowice
9 000 - 23 200 PLN (B2B / UoP)
Wymagania
- Python
- Node.js
- DynamoDB
- Kafka
Opis stanowiska
- Operate and optimize Glue ETL pipelines, including initial loads and daily delta processing, and maintain Glue Catalog metadata, schemas, and Parquet structures.
- Ensure accurate delta detection using updated_at logic and manage efficient write operations to DynamoDB, including configuration of DynamoDB Streams, retry handling, DLQs, and throughput tuning.
- Maintain Lambda‑based integrations that distribute EULA changes to downstream systems (iPaaS, GIS, Service Center, internal APIs) and support SQS, EventBridge, or Kafka delivery pipelines, including topic/rule configuration and monitoring.
- Manage REST endpoints in AWS API Gateway used for querying mapping data, including authentication, authorizers, throttling, and optional mTLS.
- Implement secure outbound API calls using mTLS, handling client certificates, Secrets Manager storage, and certificate rotation.
- Operate CI/CD workflows using Git and AWS CDK, and build, test, and deploy Python and Node.js functions used across ETL and integration layers.
- Configure CloudWatch dashboards, alarms, and metrics, and maintain system‑level monitoring for all components.
- Provide operational support, troubleshooting, and incident response during both hypercare and BAU phases.
- Ensure accurate delta detection using updated_at logic and manage efficient write operations to DynamoDB, including configuration of DynamoDB Streams, retry handling, DLQs, and throughput tuning.
- Maintain Lambda‑based integrations that distribute EULA changes to downstream systems (iPaaS, GIS, Service Center, internal APIs) and support SQS, EventBridge, or Kafka delivery pipelines, including topic/rule configuration and monitoring.
- Manage REST endpoints in AWS API Gateway used for querying mapping data, including authentication, authorizers, throttling, and optional mTLS.
- Implement secure outbound API calls using mTLS, handling client certificates, Secrets Manager storage, and certificate rotation.
- Operate CI/CD workflows using Git and AWS CDK, and build, test, and deploy Python and Node.js functions used across ETL and integration layers.
- Configure CloudWatch dashboards, alarms, and metrics, and maintain system‑level monitoring for all components.
- Provide operational support, troubleshooting, and incident response during both hypercare and BAU phases.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.