Senior DevOps Engineer

Company
DataArt Armenia
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
27/07/2024
Responsibilities
- Deploy and configure Kafka clusters following best practices for scalability, security, and performance - Collaborate with cross-functional teams to gather requirements and design Kafka infrastructure to meet data streaming needs - Manage topics, partitions, replication factors, and broker configurations to ensure efficient data distribution and fault tolerance - Implement monitoring and alerting solutions to proactively identify and address performance bottlenecks, resource constraints, and anomalies - Conduct regular performance testing, load testing, and capacity planning to ensure clusters can handle anticipated workloads - Design and implement high-availability strategies, including failover mechanisms and data replication across multiple data centers or cloud regions - Develop and maintain disaster recovery plans and procedures to minimize data loss and downtime in the event of failures - Implement and manage security measures such as encryption, authentication, and authorization to ensure data privacy and compliance with industry standards - Stay updated on security vulnerabilities and patches, applying necessary updates to maintain a secure Kafka environment - Diagnose and resolve Kafka-related issues, including performance degradation, data loss, and connectivity problems - Collaborate with development and data engineering teams to troubleshoot consumer/producer application integration with Kafka - Maintain thorough documentation of Kafka configurations, deployment processes, and troubleshooting procedures - Provide training and knowledge sharing sessions to junior team members and other stakeholders - Collaborate with cross-functional teams, including data engineers, developers, and system administrators, to ensure smooth integration of Kafka into our data ecosystem - Communicate effectively with stakeholders to provide updates on Kafka performance, maintenance, and improvements - Provide on-call support for critical issues outside of normal business hours
Required Qualifications
- Minimum of 5+ years of experience as a Kafka Administrator in production environment - At least 2+ years of experience with AWS MSK in production environment - Strong understanding of Kafka architecture, internals, and deployment Proficiency in automation tools and system administration - Experience with Terraform - Experience with CI/CD pipelines and containerization technologies like Docker and Kubernetes - Familiarity with AWS services - Excellent problem-solving and analytical skills - Strong communication and collaboration abilities
Application Procedures
Apply here https://www.dataart.team/vacancies/DOP00192 Please mention in your application that you have learned about this position from MyJob.am