DevOps Engineer

IBA InfoTech Inc.
Columbus, OH, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) DCOs Microsoft Azure Bash Shell Cloud Storage Configuration Management Computer Programming System Configuration Linux DevOps Disaster Recovery Distributed Systems
+28 more
Domain Name System (DNS) Monitoring of Systems Information Technology Operations Linux System Administration MongoDB Network Configuration and Change Management NoSQL Open Source Technology Software Maintenance Release Management Cloud Services Ansible Shell Script SQL Databases Vagrant Backup and Restore Data Logging Load Balancing Docker Swarm System Availability Firewalls (Computer Science) Kubernetes Information Technology Deployment Automation Puppet Network Server Block Storage Docker

Job description

  • Integrates solutions with other applications and platforms outside the framework
  • Translates business and technical requirements into test cases, test scenarios and scripts
  • Codes and documents custom test automation frameworks
  • Performs script maintenance and updates due to changes in requirements or implementations
  • Assists with setup and maintenance of test environments for both manual and automated testing
  • Builds automated deployments using configuration management technology
  • Deploys new modules, upgrades and fixes to the production environment
  • Documents and completes knowledge transfer to production support
  • Works with Release Management to ensure modules are production ready
  • Validates deployments
  • Performs ongoing routine application maintenance tasks
  • May assist in production support
  • Evaluates existing applications and platforms and provides recommendations for improving performance by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications
  • May perform automated/load tests and address any issues
  • Participates in the development of contingency plans including reliable backup and restore procedures
  • Participates in the identification of continuity/disaster recovery risks and mitigation plans
  • Assists in the development of disaster recovery plans
  • Bachelor’s degree in Programming/Systems or Computer Science or other related field. Or equivalent work experience

Requirements

Ideal candidates will demonstrate ability to handle the following functions:

  • Develops/builds IT solutions to meet business requirements, * Strong background in Linux administration, including strong Linux bash scripting experience
  • Automation/configuration management using tools such as Puppet, Chef, Ansible or equivalent
  • Ability to create reproducible, and portable work environments with tools such as Packer, Vagrant or equivalent
  • Build, manage and deploy Docker containers using tools such as Docker Swarm, DC/OS, Kubernetes or equivalent
  • Ability to use a wide variety of open source technologies and cloud services (experience with Azure is a plus)
  • Configuring SQL and NoSQL clusters for scale and high availability. (experience with MongoDB is a plus)
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Hands-on experience with the configuration and management of file/block storage devices or cloud storage equivalent
  • Working knowledge of network configuration on host servers, DNS, load balancers and firewall servers
  • System monitoring tools to support central monitoring of a distributed system in a “lights out” environment
  • Centralized logging tools and best practices

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:06 min

Questions on career paths and continuous delivery orchestration platforms

Zan Markan Zan Markan · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all