**Introduction**
At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world.
**Your role and responsibilities**
● Develop and maintain high-quality, well-documented guides for various setup, performance tuning, scaling needs that customers often have. ● Develop and maintain high-quality, well-documented code examples that illustrate the usage of Confluent Cloud with AI and ML tools such as Hugging Face, OpenAI, Mistral, RAG, etc. ● Create engaging and informative technical articles, tutorials, and how-to guides that cater to various levels of expertise. ● Host webinars and live coding sessions to walk through code examples and demonstrate Confluent Cloud's capabilities in real-time. ● Collaborate with the product and engineering teams to stay updated on Confluent Cloud features and best practices. ● Provide live technical support and guidance to users and prospects, helping them overcome challenges and successfully implement Confluent Cloud solutions. ● Participate in community forums and social media platforms to share knowledge and engage with the Confluent community.
**Required technical and professional expertise**
● Bachelor's degree in Computer Science, Engineering, or a related field. ● Strong proficiency in Java or Python or C/C++ programming and experience in independently developing, testing and publishing high-quality code. ● Engineering Skills: ○ Solid understanding of distributed systems and streaming data architectures. ○ Experience with cloud infrastructure (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). ○ Knowledge of Terraform and Ansible ○ Familiarity with CI/CD pipelines and version control systems (e.g., Git). ○ Knowledge of data processing frameworks (e.g., Spark, Flink) and databases (SQL and NoSQL). ○ Ability to troubleshoot and optimize system performance. ● Excellent communication skills, with the ability to explain complex technical concepts in a clear and engaging manner. ● Self-motivated and proactive, with a passion for teaching and enabling others to succeed.
**Preferred technical and professional experience**
Nice to have:
● 2+ years of experience setting up and working with Apache Kafka. ● A basic understanding of AI and ML concepts and experience integrating Kafka with AI tools such as Hugging Face, OpenAI, Mistral, RAG, etc. ● Experience in creating technical content such as articles, tutorials, and webinars.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Want jobs like this matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.