Job Title: DevOps Engineer (50% Kafka, 50% DevOps)
Location: San Antonio, USAA
Job Summary:
The DevOps Engineer will work with both Apache Kafka and DevOps tools to design, deploy, and manage real-time data streaming solutions, particularly using AWS services and Apache Flink. This role requires a deep understanding of Kafka, cloud infrastructure, and automation tools.
Key Skills & Expertise:
1. AWS Managed Services:
◦ Proficiency with AWS services such as MSK (Managed Streaming for Kafka), Kinesis, Lambda, EC2, RDS, VPC, IAM, and more.
◦ Ability to manage infrastructure using CloudFormation or Terraform.
2. Apache Flink:
◦ Expertise in Apache Flink for stream and batch data processing, including its integration with Kafka.
◦ Experience with managing Flink clusters on AWS (EC2, EKS, or managed services).
3. Apache Kafka:
◦ In-depth knowledge of Kafka architecture, including brokers, topics, partitions, producers, and consumers.
◦ Experience with managing Kafka clusters (MSK or self-managed).
4. DevOps & Automation:
◦ Experience with automating deployments and infrastructure using CI/CD tools (e.g., Jenkins, GitLab, GitHub Actions).
◦ Proficiency with Docker, Kubernetes, and cloud-based containerization.
5. Programming & Scripting:
◦ Strong scripting skills in Python, Bash, or Go for automation and integration tasks.
6. Monitoring & Performance Tuning:
◦ Knowledge of monitoring tools like CloudWatch, Prometheus, and Grafana.
◦ Expertise in optimizing data pipelines for performance and scalability.
Key Responsibilities:
1. Infrastructure Design & Implementation:
◦ Design and deploy real-time data pipelines using Apache Flink and Kafka on AWS, ensuring scalability and fault tolerance.
2. Platform Management:
◦ Manage and optimize Kafka clusters and Flink jobs for performance and scaling on AWS.
3. Automation & CI/CD:
◦ Automate infrastructure provisioning and monitoring using Terraform, CloudFormation, and other tools.
4. Collaboration:
◦ Work closely with Data Engineers, Data Scientists, and DevOps teams for smooth integration of data systems.
5. Security & Compliance:
◦ Implement security for Kafka and Flink clusters, including encryption and access controls.
6. Optimization & Troubleshooting:
◦ Optimize Kafka and Flink deployments for performance, troubleshoot issues, and ensure reliability
...Group, the global leader in talent solutions. The Actalent experience is one of high standards for professional and personal... ...base salary of $45,000/year + UNCAPPED COMMISSIONS Hourly paid 13-week training period to start Base salary increase of ten thousand dollars...
...Are you an experienced UX/UI Designer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced UX/UI Designer to work at their company in Maple Grove, MN. Position Summary: Seeking an exceptional,...
...Openings: 9 Pay Rate: $25.50/hour Required Qualifications 6 months to 5 years of administrative, document processing, or data entry/clerical experience Associate's or Bachelor's degree in IT, Environmental Science/Studies, Renewables, Business Management,...
...Job Description Terrapin Logistics is looking for Box truck Owner/Operators to join our fleet. We have loads for local deliveries through Amazon relay and also OTR for general freight. Owner/operators will get to choose if they wish to be home on a regular basis running...
...approaches, and ensure scalability and performance. Coordinate with offshore teams by assigning tasks, tracking progress, and ensuring on-... ...position, subject to applicable eligibility requirements: ~ Medical / Life Insurance ~ Paid holidays ~ FSA & HSA ~ Commuter...