DevOps Engineer (Remote)
Remote
Full Time
Experienced
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.
Apply for this position
Required*