Senior Devops Engineer (with Kafka) at 7N
Gdańsk, pomorskie, Poland -
Full Time


Start Date

Immediate

Expiry Date

26 Jun, 25

Salary

0.0

Posted On

26 Mar, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

EXPECTATIONS

  • In-depth knowledge and hands-on experience in implementing and operating Apache Kafka solution.
  • Experience in building and managing a suitable cloud environments (AWS preferably) incl. experience with IaC tools like Terraform and CloudFormation for managing cloud infrastructure (nice to have VPC understanding/experience). Strong background in implementing and maintaining Kafka solutions on a scalable cloud infrastructure, including automation and orchestration.
  • Knowledge and experience in using relevant strategies and components from Apache Kafka ecosystem such as Brokers, Zookeeper/KRaft, Kafka Connect,,Schema Registry, etc.
  • Familiarity with authentication (SASL, OAuth), authorization, and encryption techniques for securing Kafka clusters.
  • Experience in implementing monitoring and observability solutions e.g., Grafana Stack, Elastic Stack, etc.
  • Experience in scripting languages like Python and Bash for automating Kafka deployments and maintenance. Experience in using Git for version control.
  • Knowledge of CI/CD practices using tools such as,GitLab CI, Jenkins, or AWS CodePipeline.
  • Willingness to manage and operate Kafka clusters in a production environment 24/7.
  • Bachelor’s or master’s degree in computer science, software engineering, or a related field or otherwise proven experience in software engineering.
  • We are an international company, so you should feel comfortable with communicating in English.
  • Excellent communication and teamwork abilities.
    At least 5 years of relevant professional experience
-
Responsibilities
  • Design and build a robust and scalable Central Messaging Platform based on Apache Kafka aligned with our enterprise architecture to meet the organization’s evolving needs.
  • Deployment and administration of a cloud-based infrastructure for the Messaging Platform.
  • Implementation and integration of deployment strategies (e.g. development of CI/CD pipelines)
  • Implement resilience and disaster recovery strategies and capabilities.
  • Deployment or development of solutions for comprehensive monitoring of the Kafka solution.
  • Operation and optimization of the Kafka based Messaging Platform and the underlying cloud infrastructure.
  • Deploy and manage supporting functionalities for a Kafka based solution (e.g. Schema Registry, Observability tools, etc).
  • Handling possible incidents and problems at an expert level to guarantee stable operation.
  • Consultation and collaboration with product teams on best-practice in use and seamless integration of the Platform.
  • Provide and implement comprehensive tools and documentation for supporting teams.
Loading...