Cloud Data Engineer (english, Spanish)

Google Google · Big Tech · Mexico City, CDMX, Mexico

Google Cloud Platform team member responsible for interacting with stakeholders to translate customer requirements into solution architectures, designing and migrating data storage and processing infrastructure, implementing data migration strategies, and developing data quality and governance procedures. Requires experience with client-side web technologies, programming languages, and troubleshooting technical issues, with preferred experience in data warehousing, big data, machine learning, and building scalable applications.

What you'd actually do

  1. Interact with stakeholders to translate complex customer requirements into recommendations for appropriate solution architectures and advisory services.
  2. Design, migrate, build, and operationalize data storage and processing infrastructure using Cloud native products.
  3. Design and implement data migration strategies for various database types (PostgreSQL, Oracle, AlloyDB, etc.).
  4. Develop and implement data quality and governance procedures to ensure the accuracy and reliability of data.
  5. Create communication strategies, risk and issue management, status reports, project matrix, and track timelines.

Skills

Required

  • Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience working with client-side web technologies (e.g., HTML, CSS, JavaScript, or HTTP)
  • Experience coding with one or more programming languages (e.g., Java, C/C++, Python)
  • Experience troubleshooting technical issues for internal/external partners or customers
  • Ability to communicate in English and Spanish fluently

Nice to have

  • Experience in working with/on data warehouses, including data warehouse technical architectures, infrastructure components, ETL/ELT and reporting/analytic tools, environments, and data structures
  • Experience in big data, information retrieval, data mining, or machine learning
  • Experience in building multi-tier, high availability applications with modern technologies such as NoSQL, MongoDB and SparkML
  • Experience architecting, developing software, or internet scale production-grade big data solutions in virtualized environments
  • Experience with IaC and CICD tools like Terraform, Ansible, Jenkins etc.