Data Engineer - Java Backend Engineer, Kafka, Microservices, API, Oracle/Snowflake
Core
Designing, building, and overseeing the deployment of technology architecture and software to capture, manage, store, and utilize structured and unstructured data from internal and external sources.
Role type
Senior Data Engineer / Java Backend Engineer
Builds
Data pipelines, microservices, and cloud-based data solutions for Cisco's operations
Domain
Enterprise IT, Cloud Data Infrastructure, Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Microservices, Spring Boot, Apache Kafka, Zookeeper, Oracle (RDBMS), PL/SQL, Snowflake, NoSQL, CI/CD (Jenkins), Git, Automated Testing, Data Pipeline Development, Data Modeling, Threat Modeling
Preferred skills
Master Data Management, Big Data technologies, Agile/Waterfall methodologies, Data Visualization
Technologies
Kafka, Zookeeper, Apache Solr, Snowflake, Oracle, Jenkins, Git, Spring Boot
Responsibilities
Design and implement data architecture to store, process, and analyze large datasets; Develop and scale data pipelines from multiple sources; Write functional clean code and unit tests; Partner with data scientists to resolve business problems; Monitor and optimize data pipeline quality and performance; Create reporting and visualization to communicate data insights.
Seniority
Senior, hands-on IC