Boyen Haddin
Location
Delhi | India
Job description
Responsibilities:- Proficiency with DevOps tools (e.g.Docker, Kubernetes, Jenkins, Git, Ansible, etc.).- Experience in Enterprise and Solutions Engineering.- Experience developing and managing on-prem infrastructure.- Experience with cloud platforms and IaC.- Strong proficiency in backend development with Python, including an understanding of frameworks such as Django or Flask.- Experience in frontend development using Next.js, with a solid grasp of React concepts and state management libraries.- Familiarity with RESTful API development and integration, and modern authentication mechanisms like JWT.- Proficiency in database technologies, both SQL and NoSQL, and the ability to design efficient data models and queries.- Knowledge of automated testing frameworks for both frontend and backend code, ensuring high-quality releases.- Solid understanding of the Gang of Four (GoF) Design Patterns and ability to apply these patterns effectively in software design to promote code reusability and maintainability.- Experience with architectural design patterns, such as MVC, and the ability to mentor team members on their appropriate use in Python and Next.js applications.- Demonstrated skill in identifying and solving software design issues using GoF patterns, contributing to the architectural decisions across front-end and back-end development.- Experience leading code reviews and guiding refactoring code to implement GoF Design Patterns for improving system scalability and performance.- Proficiency in event-driven architecture and design patterns, with a strong understanding of asynchronous communication and event sourcing principles.- Hands-on experience with Apache Kafka, including setting up, configuring, and managing Kafka clusters, as well as developing Kafka producers and consumers.- Ability to design and implement robust, scalable event-driven systems using Kafka to handle high throughput and low-latency processing of events.- Experience in integrating Kafka with Python and Next.js applications to facilitate real-time data processing and streamlining of operational workflows.- Knowledge of Kafka Streams and Kafka Connect for building stream processing applications and connecting Kafka with different data sources and sinks respectively.- Knowledge of security best practices and compliance standards.- Ability to manage multiple projects concurrently, including identification of critical path items to ensure deliverable deadlines are met.- Other duties as assigned.Requirements :- Bachelor's degree in computer science, Information Technology, or a related field.- Proven experience as a DevOps engineer with a solid background in infrastructure and automation.- Strong communication skills (both verbal and written) and presentation skills.- Strong analytical and critical thinking skills.- Flexible approach to work, and ability to prioritize and manage time effectively to meet deadlines and client needs.- Excellent problem-solving and communication skills.- Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) a plus.- Ability to work independently and adjust to multiple time zones.- In addition, you must be available to travel internationally. (ref:hirist.tech)
Job tags
Salary