Employer: Aspect Software (Alvaria)

Job Description

  • Working in coordination and direction from management our Cloud Services Engineer is responsible for automation, configuration, and operational support of our cloud infrastructure within Azure and AWS.
  • The engineer is responsible for design, documentation, implementation, unit testing and defect fixing of new and existing automation code.
  • The engineer will be responsible for leveraging automation strategies to resolve complex problems.
  • The job requires close interaction with Development, QA, Support, and Customer Support teams.
  • The Cloud Services Engineer leverages python, ansible, NodeJS, go, PowerShell and other specific technologies required to develop and maintain the automation tools and associated code at an advanced level.

PRIMARY ROLE & RESPONSIBILITIES

  • Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs.
  • Using the required programming languages and other technologies, writes code, completes programming, and performs testing and debugging of automated deployment and configuration software.
  • Interact with internal cross-functional members to better understand system requirements and/or necessary modifications.
  • Develops and/or executes deployment, configuration, and automation using Ansible and Jenkins.
  • Create and document best practices guidelines and knowledge base articles.
  • Completes documentation and procedures for deployment, configuration, installation and maintenance.
  • Ensures products are up to date with 3rd party components that are in use.
  • Proactively identify non-compliance of code against requirements/standards/design and raise defects.
  • Work with members in the organization across various time zones.
  • Write Automation Jobs to correct common issues and change configuration.
  • Manage CI/CD tools with a team
  • Use knowledge of Alvaria’s Product suite to create/discover auto-remediation opportunities
  • Work with Slack/Datadog/Sumologic integrations
  • Brainstorm new ideas and ways to auto remediate issues
  • Create APIs to facilitate
  • Work with various Azure/AWS Services such as Lambda, Data pipelines, S3, Load Balancers, CLI

Qualifications

  • Minimum 1 years of experience in S/W Development.
  • Minimum 2 years Cloud Deployment experience (AWS, Azure, etc).
  • Four-year degree in technical or engineering field in Computer Science, Engineering, Mathematics or related discipline, required.
  • Minimum 2 years JavaScript Knowledge
  • Minimum 2 years of Python experience
  • Minimum 1 years of PowerShell experience.
  • Minimum 2 years of Windows Server O/S experience.
  • Minimum 2 years of Linux experience.
  • Minimum 1 year of Alvaria Cloud Maintenance or Troubleshooting
  • Minimum 1 year of Containers experience (Docker)
  • Version control systems (e.g. Bitbucket,Git) required.

Preferred skills (but not required) are:

  • Ansible
  • Python
  • Javascript
  • Jenkins
  • AWS/Azure
  • React
  • Chef
  • Mongodb
  • Kubernetes
  • Docker

Participate in an on call rotation
OTHER QUALIFICATIONS

  • Demonstrate competency in engineering tools, methods and processes.
  • Demonstrates technical flexibility, and creativity in problem solving.
  • Ability to communicate complex information to internal audiences.
  • Professional demeanor to maintain and enhance relationships.
  • Strong customer service and teamwork skills.
  • Performs work where problems are unique and solutions are not predetermined.
  • Ability to use technical concepts to solve difficult problems in imaginative and varying ways.
  • Ability to provide resolutions to problems of complex and diverse scope where analysis of data requires evaluation of identifiable factors.
  • Provides guidance to less experienced team members.
  • Actively contributes to design or process development in a broad scope.
  • Contributes to the design specification of a product.
  • Experience in multi-threaded programing and object-oriented design.
  • Experience with software debugging tools and techniques.
  • Should be aware of advanced design concepts like Design Patterns

APPLY HERE