Cloud Network Engineer Job Description

Cloud Network Engineer Job Description Template

Our company is looking for a Cloud Network Engineer to join our team.

Responsibilities:

  • Perform root cause analysis to assist customers with identifying performance issues and suggest architecture solution optimizing solutions;
  • Implement patterns for streaming, batch and bulk movement of data across data centers;
  • Work with internal customers to implement data monitoring, orchestration and code deployment;
  • Display strong operating system prowess and understanding of cloud security principles;
  • You love learning new technologies and mentoring more junior engineers;
  • Use your winning personality to influence broader Engineering groups in adopting Cloud technologies and processes;
  • Collaborate with the Line of Business development teams to bring new features and services into production;
  • Design, deploy and manage HA, secure and scalable Cloud resources;
  • Develop scripts and glue code to integrate multiple software components.

Requirements:

  • At least 2 years’ experience with infrastructure designs, implementation and support;
  • 2+ years’ with automation tools for server provisioning and Open Source tools (Ansible, Cobbler, Ironic, Chef and Chef Metal);
  • At least 1 years’ experience with a formal version control tool;
  • At least 1 years’ experience developing applications using Agile principles;
  • 2+ years’ experience with network and software implementations;
  • At least 2 years’ experience developing automation and automation script;
  • 2+ years’ experience with Linux, server automation, and scripting;
  • 2+ years’ using cloud-based hosting solutions (AWS-EC2/S3, Azure, Google Cloud);
  • At least 2 years’ experience working in a Cloud environment;
  • 3+ years’ experience with OOP concepts and modern scripting languages, (Python, Ruby, Perl) and frameworks (RAILS).