Automation Lead, Data Engineer Level 2 in Cincinnati, OH at Vaco

Date Posted: 11/19/2020

Job Snapshot

Job Description

I am looking for an experienced data engineer who's excited about building and operate automation capabilities for our data platforms. The date engineer will implement the concepts of deployment automation by working with teams to help engineer scalable, reliable, and resilient software running in the cloud.

Qualifications
* In depth understanding and proficiency automation of cloud platforms and data platforms.
* Expertise in on-prem and cloud database automation and platform automation. Azure experience
preferred.
* Proficiency with cloud automation tooling such as Ansible and Terraform etc.
* Proficiency with DevOps and CI/CD methodologies and tools for automated infrastructure code
test, integration, deployment, and assurance.
* Proficiency with Languages such as Ruby, bash, Python or Go.
* Proficiency with any one of the cloud provider AWS, Azure or GCP.
* Experience with Software Development and automation methodologies
* Experience with data security best practices.
* Strong problem-solving skills.
* Strong collaboration skills and excellent verbal and written communication skills.

Key Responsibilities

  • Automation of data platform in cloud environment with CI/CD processes.
    Partner with architecture, security, infrastructure, and application teams to design and implement automation data and database platforms and tools.
  • Design, implement, and maintain automation platform and tools, including Ansible Tower, Azure, ARM, Terraform Enterprise, Azure DevOps and GitHub Actions.
  • Partner with outside teams to design, educate, and implement automation solutions for cloud, server, network, storage, middleware, database and security.
  • Design, implement and maintain Continuous Integration and Delivery environments for automated provisioning and deployments
  • Assist with problem resolution for cloud automation issues.
  • Create and update automation to eliminate routine management processes.
  • Maintain appropriate controls and documentation to ensure compliance of audit requirements and qualifications.
  • Articulate the need for scalability and understand the importance of improving quality through testing.
  • Perform cost, capacity and performance management analysis.