Information Technology_USA – USA_Developer

SysMind Logo
  • Construction
  • FullTime
  • Applications have closed

**Please strictly adpersonre to tperson following resume naming convention:
ALL CAPS, NO SPACES B/T UNDERSCORESPTN_US_GBAMSREQID_CandidateBeelineID
i.e. PTN_US_9999999_SKIPJOHNSON0413Bill Rate: market rate-65/hrMSP Owner: Kelly Gosciminski
Location: Tampa, FL – hybrid onsite (LOCAL CANDIDATES ONLY!)
Duration: 6 months
GBaMS ReqID: 10202124Kafka Developer with AWSA Kafka Developer with AWS expertise is responsible for designing, developing, and maintaining real-time data streaming solutions leveraging Apacperson Kafka within tperson Amazon Web Services (AWS) cloud environment.Key Responsibilities:

  • Design, implement, and maintain Kafka producers, consumers, and stream processing applications using languages like Java, Scala, or Python.
  • Deploy, manage, and optimize Kafka clusters and related applications on AWS services such as Amazon Managed Streaming for Apacperson Kafka (MSK), EC2, S3, Lambda, and CloudWatch.
  • Develop and manage end-to-end data pipelines involving Kafka Connect, Kafka Streams, and otperson data integration tools.
  • Ensure tperson performance, scalability, and reliability of Kafka-based systems, including cluster tuning, monitoring, and troubleshooting.
  • Implement security best practices for Kafka on AWS, including authentication, authorization (ACLs), and data encryption.
  • Utilize infrastructure-as-code tools (e.g., Terraform, CloudFormation) and CI/CD pipelines (e.g., Jenkins, GitLab CI) for efficient deployment and management
  • Work closely with data engineers, architects, and otperson development teams to understand requirements and deliver robust streaming solutions.Required Skills and Qualifications
  • Deep understanding of Kafka architecture, concepts (topics, partitions, brokers), and related tools (Kafka Connect, Kafka Streams, Schema Registry).
  • Strong experience with relevant AWS services for data streaming and infrastructure management (e.g., MSK, EC2, S3, CloudWatch, IAM, VPC).
  • Expertise in one or more programming languages commonly used with Kafka, such as Java, Scala, or Python.
  • Knowledge of distributed systems principles and experience building scalable, fault-tolerant applications.
  • Familiarity with relational or NoSQL databases for data persistence and integration.
  • Strong analytical and problem-solving skills to diagnose and resolve issues in complex distributed environments.
  • Excellent communication and collaboration skills to work effectively within a team and with stakeholders.

SysMind