3 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 is transforming the world with AI that puts people first. Our purpose-built AI-powered platforms automate engagements into proactive, safe, intelligent actions, empowering individuals and organizations to innovate and act, from interaction to resolution. Trusted by organizations throughout 150+ countries worldwide, NiCE’s platforms are widely adopted across industries connecting people, systems, and workflows to work smarter at scale, elevating performance across the organization, delivering proven measurable outcomes.