Backend Engineering Solution Developer - Tijuana, México - North American Production Sharing, Inc.

    Default job background
    Descripción

    Backend engineering solution developer

    Job Description:

    System developer and data engineer to develop and implement systems architecture for Data Science and Data Engineering solutions for PDTE Engineering Solution Team. This includes design and implementation of system architectures and multi-dimensional engineering data pipelines, assessment of current software systems in place to identify areas in need of improvement, and monitor and administration of current environment.

    The ideal candidate will have experience in high performance computing, cloud engineering, data engineering and analysis, data wrangling , and helping translate Engineering Team business requirements into operational solutions.

    Minimum qualifications:

  • Experience with the following languages: Python, Java Script, Shell scripting
  • Experience with databases PostgreSQL ,querying (SQL), and data modeling.
  • Experience with AWS Elastic Beanstalk, Aurora Serverless PostgreSQL + S3 + Glue + Athena + File gateway + IAM + Lambda.
  • Experience developing Data Warehouse and schema support
  • Experience with unit testing, agile software development, and bug and change management systems
  • Experience with web development framework Django , especially Rest API and ORM.
  • Bachelor degree in Computer/Electrical Engineering, Math/Stats, Computer Science, or related field.
  • Preferred qualifications:

  • Experience with Power BI and Excel Dashboard development
  • Experience with Tibco Data Virtualization
  • Experience with Statistical Predictive Analytics and Machine Learning models
  • Sysdamin Linux experience, and experience with LSF, NFS, N2k
  • Semiconductor knowledge in Product and Test Engineering
  • 10 years or more experience in developing data science solution for Hardware Engineering
  • Ability to be flexible/adaptable in exercising judgment in a dynamic environment and prioritize and manage tasks efficiently
  • Excellent communication skills, and the ability to work with stakeholders to provide technical solutions to business challenges
  • Bachelor and Master degree in Computer/Electrical Engineering, Math/Stats, Computer Science, or related field.