·
5+ years of experience in
Apache Kafka, confluent experience a plus
·
3+ years of experience with
building and deploying applications in PaaS (Platform as a Service) and
DevOps/Automation technologies
·
3+ years of development and
architecture experience using Cloud/Open Source Technologies such as Docker EE,
Kubernetes, Netflix OSS, Spring Frameworks (Spring Boot, Spring Cloud, etc.)
·
8+ experience in architecting
and building infrastructures hosting multiple applications in a large
enterprise environment
·
Experience in event driven
and stream processing architecture and development
·
Expert knowledge of
middleware architectural and design patterns and best practices
·
Provide lead subject matter
expertise in the deployment of Confluent Enterprise - Apache Kafka within the
company environment
·
Physical Deployment across
multiple environments
·
Experience in Optimize and
Tune
·
Guide User Development and
Training overviews for supporting teams
·
Provide troubleshooting and
best practices methodology for development teams. This includes process
automation and new application onboarding
·
Design monitoring solutions
and baseline statistics reporting to support the implementation
·
Analyze and develop
technology solutions based on customer requirements
·
Build and implement
middleware products to meet business demands
·
Work with Developers and
Architects in developing middleware configurations based on requirements
·
Identify and apply innovative
technologies to update existing middleware
·
Develop Roadmap, Standards
and Patterns and maintain documentation for middleware installations, changes
and upgrades
·
Coordinate with vendors and
support team on problem resolution, design issues and upgrades
·
Troubleshoot and resolve
technical problems in timely and accurate manner to improve application
performance and functionality
·
Develop and implement
strategies for migration, consolidation and upgrade of middleware components
·
Evaluate system architecture
and make recommendations as required
·
Develop and implement
standard processes for installation, maintenance and enhancement of middleware
applications
·
Responsible for timely and
accurate completion of other tasks as defined by the IT Middleware Manager
·
Serves as an expert resource
or go to person within the group