DevOps Engineer
Summary
Designs and maintains cloud and on-premise integration solutions using Kafka, REST APIs, and ETL tools to connect business systems and data streams.
- Design, develop, and maintain enterprise integration solutions for cloud and on-premise environments.
- Utilize integration technologies such as Apache Kafka, REST APIs, messaging systems, ETL tools, middleware, and cloud-native services.
- Build scalable, reliable, and secure data exchange solutions between business applications, platforms, and external partners.
- Develop and support real-time data streaming, event-driven architectures, and messaging systems.
- Configure and manage Kafka components including topics, producers, consumers, partitions, and schemas.
- Implement ETL and data transformation processes as well as data mapping requirements.
- Leverage cloud integration services on AWS, Azure, or Google Cloud platforms.
- Troubleshoot integration issues, performance bottlenecks, and data synchronization challenges.
- Collaborate with solution architects, business analysts, and development teams to capture and define integration requirements.
- Ensure integration solutions adhere to security, scalability, and compliance standards.
- Prepare technical documentation, deployment guides, and operational procedures for integration solutions.