N

Sr. DevOps Engineer

NTD software
Full-time
Remote
Join our innovative team as a Senior DevOps Engineer, where you'll play a pivotal role in shaping the architecture and infrastructure of our cutting-edge software solutions. We're seeking a seasoned professional who is passionate about leveraging cloud technologies, implementing best DevOps practices, and driving continuous improvement in our development processes. If you thrive in a collaborative environment, excel in problem-solving, and have a deep understanding of the software development life cycle, we'd love to have you on board. Take the next step in your career and be part of a dynamic team that's revolutionizing the way we deliver software.

Responsibilities

    • Scope, design, and make day-to-day technical decisions concerning architecture/infrastructure at the module or feature level.
    • Work closely with development teams and client teams in a collaborative environment following an agile methodology.
    • Adhere to global development and infrastructure standards, guidelines, and principles (SDLC, etc.).
    • Assist in defining requirements within the module or feature scope.
    • Coach others in best DevOps practices.
    • Work side-by-side with the Quality Control (QC) team to help detect and prevent defects in the product.
    • Demonstrate sensitivity to the present and future needs and demands of potential clients, ensuring their satisfaction from the organization’s perspective.
    • Conduct detailed analysis, considering different aspects of problems and proper planning to develop solutions.
    • Avoid technical debt by favoring doing things right over doing things fast.
    • Be extremely organized and manage all relevant assets carefully, including cloud assets, infrastructure as code repositories, pipelines, logs, keys, scripts, and deployment procedures.

Requirements

    • Strong oral and written English skills.
    • Hands-on experience with different cloud solution providers (5+ years).
    • At least 1 year of recent experience with GCP
    • Good understanding of DevOps practices with a strong focus on quality.
    • Holistic view of the Software Development Life Cycle (SDLC).
    • Knowledge of virtualization and container technologies.
    • Knowledge of networking technologies and practices.
    • Experience with container orchestration solutions such as Kubernetes or Amazon ECS.
    • Experience using infrastructure as code tools such as Terraform and AWS CloudFormation.
    • Experience implementing CI/CD pipelines with Jenkins.
    • Solid scripting skills, such as Python or Node.js.