DevOps Engineer | IoT.nxt

Job opening:
DevOps Engineer

Role: DevOps Engineer

Department: IT and Engineering

Location: IoT.nxt Office

Apply Now

As DevOps Engineer you will be responsible to build, deploy, manage, and support all the cloud based software using the latest automation, virtualization, and containerization technologies. You will require all your skills in Windows, Linux, and networks; together with deep experience in automation- and containerization tools to ensure that software is consciously deployed with minimal disruption to Production systems.

You will be managing and monitoring all installed systems and infrastructure. Once a computer system is deployed, the DevOps engineer is there to keep it running. By providing technical support to the users of the system, DevOps engineers fix issues when they arise and mitigate problems that can't be quickly solved, to keep everything going smoothly. As the system expands and develops, the DevOps engineer will also ensure that the growth is handled in a way that will lead to the fewest hassles.

Role minimum requirements:

  • IT diploma or Bachelor’s Degree in Information Technology, Computer Engineering or related field required advantageous
  • 5+ years’ experience in system engineering and IT/DevOps support required
  • Interpersonal and relationship management skills
  • Ability to perform under pressure
  • Planning and organizing skills
  • Solid exposure to virtualisation and container technologies; especially Docker, Kubernetes, VMWare, and Hyper-V
  • Highly efficient in network setups. Have low level understanding of OSI network layers, HTTP, TCP and IPAM
  • Solid scripting skills (e.g., PowerShell, shell scripts, Bash)
  • Proven working experience in installing, configuring and troubleshooting Windows and UNIX /Linux based environments
  • Solid experience in the administration and performance tuning of application stacks (e.g. IIS, SQL Server, RabbitMQ, DNS, AD, etc.)
  • Solid Cloud experience, preferably in Microsoft Azure
  • Must have a passion for infrastructure setup and configuration
  • Must have a passion for Continuous Integration and Continuous Deployment
  • Computer competency, critical thinking, problem solving, close listening, clear verbal and written communication

Role recommended requirements

  • Experience with CI/CD tools like VSTS to do automated builds and releases
  • Experience with automation software (e.g. Ansible, Terraform, Puppet, CFEngine, Chef)
  • Experience with development tools, servers or services (e.g. VSTS, NPM, NuGet, GIT, etc.)
  • Understand how to do Azure deployments; AWS experience an advantage
  • Experience using Webroot, SSL and overall security experience advantageous
  • Worked with some sort of distributed file system and attach to Linux instances
  • Experience with Docker Swarm and/or Kubernetes orchestration
  • RabbitMQ setup and configuration
  • Someone with some software development background an advantage

Role responsibilities:

  • Assist and support Development-, QA-, and Support teams to build and deploy software to DEV, QA, and PROD (could be multiple deployment lines to multiple groups of clients)
  • Managing, monitoring, and fine-tuning all installed systems and infrastructure
  • Installing, configuring, testing and maintaining operating systems, application software and system management tools
  • Proactively ensure the highest levels of systems and infrastructure availability
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Maintain security, backup, and redundancy strategies
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
  • Participate in the design of information and operational support systems
  • Provide 2nd and 3rd level support to developers and clients. Assist to troubleshoot technical problems.
  • Liaise with vendors and other IT personnel for problem resolution
  • Provide technical direction to IT support staff
  • Ensure constant availability of technical resources
  • Attention to detail is essential and all tasks must be carried out to the highest standard.

Are you our next DevOps Engineer?

Express your interest below

Resume Upload