DevOps Engineer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Remote
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Agile Amazon EC2 Amazon Web Services Architecture Automated testing Cloud Configuration Continuous integration DevOps ECS Engineering Infrastructure Linux
  • Secondary Skills: Problem solving Python Productivity Software Software deployment Software development Software engineering Microsoft Windows Scripting CI/CD GITLAB
  • Job Location: Remote, Remote
  • Posted Date: Posted today
Job Description

A DevOps Engineer combines an understanding of both engineering and coding. A DevOps Engineer works with various departments to create and develop systems within a company. From creating and implementing systems software to analyzing data to improve existing ones, a DevOps Engineer increases productivity in the workplace. A DevOps Engineer works to balance various aspects of a project, most of them complex issues such as programming and network building.

Essential Duties and Responsibilities

  • Experience with Cloud based architecture, infrastructure on AWS
  • Experience building DevOps and Test automation capabilities from ground up for a complex cloud based solution using Gitlab CI/CD
  • Hands on experience with systems-level technologies, Windows, Linux.
  • Collaborate with architects and software engineers on improving software delivery, configuration, monitoring and operation
  • Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
  • Working on ways to automate and improve development and release processes

Knowledge/Skills and/or Abilities

  • 2+ AWS experience is required: CloudFormation, EC2/ECS, RDS, Monitoring, Networking VPC.
  • 2+ experience with scripting with Python.
  • Experience with building deployment pipelines on Gitlab CI/CD.
  • Knowledge of package management tools like Artifactory.
  • Deep understanding of the DevOps philosophy and agile methods.
  • Ability to work on multiple priorities and/or projects simultaneously, independently or with a team.
  • Excellent verbal and written communication skills.
  • Possesses strong analytical and problem solving skills in order to resolve or coordinate the resolution of complex problems in a flexible and logical manner.
  • Demonstrate excellent ability to learn.

Educational/Vocational/Previous Experience Recommendations

  • Bachelor’s degree preferred
  • 2+ years of experience in related field
  • AWS certification preferred

Working Conditions

  • Professional remote/office environment
  • Some travel may be required
Relevant Job Openings
Java Developer
Azure Data Architect with Talend
Azure Cloud Architect
Java Technical Lead
Java Full stack Developer
Java Architect