5 months ago
Responsibilities
- Administer, optimize, and govern Kafka, AWS MSK, Kinesis, Kafka Connect, and OpenSearch platforms.
- Design scalable, fault-tolerant, and secure streaming architectures.
- Monitor, troubleshoot, performance-tune, and capacity-plan distributed systems.
- Implement security controls, automation, and operational best practices.
- Support integrations with data lakes, Snowflake, analytics platforms, and downstream systems.
- Automate infrastructure provisioning using Terraform or similar infrastructure-as-code tools.
- Use AI-assisted development tools such as Claude to improve engineering productivity and platform automation.
- Collaborate with engineering and analytics teams to enable real-time data processing and AI-driven data solutions.
Requirements
- 6+ years of experience with Kafka administration and distributed streaming systems.
- Strong experience with AWS cloud services, including MSK and Kinesis.
- Experience with OpenSearch, Linux administration, automation or scripting, Python development, and platform reliability engineering.
- Preferred experience with Flink using Spring Boot, Snowflake integrations, Kubernetes orchestration, and OpenSearch cluster administration.
- Familiarity with AI-enabled engineering workflows and tools is preferred.
Tech Stack
Categories
Data EngineeringDevOps
About NICE
NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.
