Devops Developer - Singapore - OPENSOURCE PTE. LTD.

    OPENSOURCE PTE. LTD.
    OPENSOURCE PTE. LTD. Singapore

    2 weeks ago

    Default job background
    Description
    Roles & Responsibilities

    Position: DevOps Developer

    Responsibilities:

    • Research and develop new applications/new features, including operation automation.
    • Develop release pipelines and documentation for new services/features.
    • Collaborate with Test Engineers to develop test cases and create release pipelines for blue-green deployment.
    • Document the design, development setup, and troubleshooting steps for new services.
    • Participate in continuous improvement in the quality of application development and feature planning.

    Key Requirements:

    • Good experience in Python, NodeJS, and Groovy.
    • Proficiency in FastAPI, Celery, Kafka, ActiveMQ, PostgreSQL, and Ansible.
    • Hands-on experience in building infrastructure as code and GitOps release.
    • Strong knowledge and experience in modern application development and feature release (e.g., containers, microservices, micro-frontends).
    • Hands-on experience in developing DevOps pipelines (e.g., CodeBuild, Argo CD, Ansible) for modern applications/code release (e.g., containers, microservices, micro-frontends, IAC) and blue-green deployment.
    • Experience with containers (Docker) and orchestration tools such as Kubernetes/OpenShift.
    • Solid understanding of Infrastructure and Network concepts.
    Tell employers what skills you have

    Troubleshooting
    Groovy
    PostgreSQL
    Pipelines
    Team Spirit
    Application Development
    ActiveMQ
    Test Cases
    Microservices
    Ruby
    Python
    Docker
    Visualization
    Ansible
    Orchestration
    FastAPI