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).