Senior DevOps Engineer - Delhi, India - Boyen Haddin

    Boyen Haddin
    Boyen Haddin Delhi, India

    1 week ago

    Default job background
    Description

    Responsibilities:

    • Proficiency with DevOps tools (e.g.
    Docker, Kubernetes, Jenkins, Git, Ansible, etc.).

    • Experience in Enterprise and Solutions Engineering.
    • Experience developing and managing onprem 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 , 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 highquality 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 applications.
    • Demonstrated skill in identifying and solving software design issues using GoF patterns, contributing to the architectural decisions across frontend and backend development.
    • Experience leading code reviews and guiding refactoring code to implement GoF Design Patterns for improving system scalability and performance.
    • Proficiency in eventdriven architecture and design patterns, with a strong understanding of asynchronous communication and event sourcing principles.
    • Handson 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 eventdriven systems using Kafka to handle high throughput and lowlatency processing of events.
    • Experience in integrating Kafka with Python and applications to facilitate realtime 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 problemsolving 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.
    )