Automation/ QA Engineer

DevOps Engineer

This role will collaborate with developers, architects, and other IT operations members to oversee monitoring, deployment, and maintenance activities or production of cloud-based systems.
Should monitor underlying system support and version upgrades and help ensure current patching and version deployments. They also monitor systems for performance and intrusions or denial of service attacks and report security breaches to appropriate personnel.

Duties:

-Oversee deployments of product version updates in multiple environments.
-Identify or document backup or recovery plans.
-Back up or modify applications and related data to provide for disaster recovery.
-Correct testing-identified problems, or recommend actions for their resolution.
-Identify, standardize, and communicate levels of access and security.
-Determine sources of application or server problems, and take action to correct such problems.
-Implement updates, upgrades, and patches in a timely manner to limit the loss of service.
-Respond to and support “out of hours” outages and weekend deployments.

-Experience in both Windows and Linux DevOps
-Deep understanding of Linux (Certification preferred)
-Ability to write shell scripts
-Ability to write DevOps automation code in Node.js or Python
-Experience in managing/configuring monitoring tools and alerts
-Professional communication skills
-Kubernetes, GCP, IBM & Digital Ocean also favorable.