Nurdsoft logo

DevOps Engineer (Remote)

Nurdsoft
Full-time
Remote
Remote & Freelance

Nurdsoft seeks a DevOps engineer with technical, interpersonal, and problem-solving skills to bridge the gap between software development and IT operations. You'll work on cutting-edge cloud technologies, delivering secure cloud solutions to enterprise customers.

This client-facing role involves working remotely and requires a self-starter who thrives in fast-paced environments.

At Nurdsoft, you'll work on dynamic projects where your impact measures your success.

Responsibilities

  • Implement DevOps infrastructure projects using VMs, containers, and other cloud-native technologies.
  • Build, and deploy automation, monitoring, reporting, and analysis solutions.
  • Implement industry best practices for system hardening and configuration management.
  • Design and implement secure automation solutions for development, testing, and production environments.
  • Continuously evaluate, refactor, and iterate existing systems while complying with industry standards, and make recommendations for improvement with best practices to increase the quality & velocity of deployments.

Requirements

  • 5+ years of experience in developing Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Knowledge of cloud platforms like AWS, Azure, and GCP.
  • Experience with Configuration Management Systems like Puppet, Ansible, and Chef.
  • Experience with Infrastructure as Code (IaC) tools like Terraform, ARM, AWS CloudFormation, etc.
  • Experience with container technologies such as Docker, Kubernetes, ECS, etc.
  • Experience with at least one interpreted language, such as Python,  Bash, PowerShell, etc.
  • Experience managing and operating relational data stores like PostgreSQL, MySQL, and MSSQL.
  • Proficiency with SCM systems such as Git, GitLab, GitHub, and Bitbucket.

Skills Required

  • AWS EC2, SSM, AppStream, WorkSpaces
  • Azure DevOps and GitHub Actions
  • HashiCorp Terraform
  • HashiCorp Packer
  • BASH, PowerShell, Python
  • Windows and Linux OS

Qualities

  • Out-of-the-box thinker with a passion for doing things right the first time.
  • Should have a non-negotiable urge towards 100% automation and zero-trust policy towards security.
  • The strong urge to investigate problems and the ability to conduct independent research.
  • A self-starter, data-driven with excellent analytical & problem-solving ability to conceptualize and drive end-to-end development solutions that provide customer value.
  • Motivation to learn new concepts and proactively develop domain knowledge.
  • Strong decision-making skills; take-charge personality with the ability to drive a plan to completion.
  • An intelligent, readily approachable individual who can work effectively with multisite cross-functional teams, having excellent verbal, written, and interpersonal skills.

Education:

Bachelor or Master in Engineering or an IT-related field.