Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 18, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    At Data2Bots, we build secure and scalable data solutions in the cloud, helping businesses make informed decisions off their data. Our solutions are driven towards identifying organizational data challenges, designing strategies to address them while keeping your business’s needs top of mind without disrupting your business activities. Our consultan...
    Read more about this company

     

    Python Engineer Trainee (Hybrid)

    REQUIREMENTS AND SKILLS

    • A minimum of five (5) years of related  experience is required
    • Solid experience as Python Developer
    • A minimum of (5) years experience with Python frameworks (e.g. Django, Flask, Pandas, Apache Spark)
    • Familiarity with some ORM (Object Relational Mapper) libraries
    • Familiarity with Amazon Web Services (AWS) and REST API
    • Understanding of databases and SQL
    • Able to integrate multiple data sources and databases into one system
    • Understanding the threading limitations of Python, and multi-process architecture
    • Knowledge of user authentication and authorization between multiple systems, servers, and environments
    • Understanding of fundamental design principles behind a scalable application
    • Able to create database schemas that represent and support business processes
    • Strong unit test and debugging skills
    • Proficient understanding of code versioning tools such as Git
    • Knowledge of Data Engineering frameworks such as Spark, Kafka and Airflow is a plus
    • Attention to detail
    • Leadership skills

    RESPONSIBILITIES

    • Writing reusable, testable, and efficient code
    • Design and implementation of low-latency, high-availability, and performant applications
    • Help design and implement functional requirements
    • Build efficient back-end features in Python
    • Integrate front-end components into applications
    • Implementation of security and data protection
    • Manage testing and bug fixes
    • Prepare technical documentation
    • Coach junior team members
    • Implement software enhancements and suggest improvements
    • Keep suggesting improvements and ways to enhance the functioning of the software

    SOFT SKILLS

    • Good understanding of Agile Methodology and Scrum Rituals
    • Ability to work independently, think proactively and pay attention to details.
    • Demonstrate exceptional problem-solving skills, with an ability to see and solve issues before they affect business productivity.
    • Able to adapt to a fast-paced technical environment
    • Energetic, motivated and team player
    • Excellent communication skills in English – both written and spoken.
    • Ability to communicate effectively with cross-functional teams and business stakeholders

    go to method of application »

    Data Engineer Trainee (Hybrid)

    PROFILE 

    • A bachelor’s degree in computer science, an engineering discipline or a related study
    • At least 4 years of professional IT industry experience
    • At least 4 years of software engineering experience
    • At least 2 years of cloud computing experience, AWS, GCP or AZURE. Preferably, AWS. 

    TECHNICAL SKILLS

    • Proficiency in ETL development using Python and SQL.
    • Hands-on experience with Python data processing frameworks such as PySpark or Pandas.
    • Good Knowledge of Software Development Standards and best practices such as Test Driven Development (TDD), Keep it simple, stupid (KISS), you aren't gonna need it (YAGNI), and don't repeat yourself (DRY).
    • Hands-on experience with DevOps, CI/CD and Infrastructure as Code.
    • Knowledge of Data Warehousing Concepts and Data Warehouse Modeling.
    • Experience working with at least one Cloud Data Warehouse Solution such as Redshift, BigQuery, or Snowflake.
    • Experience with data flow orchestration tools such as Apache Airflow is an advantage.
    • Experience with distributed computing and container orchestration (Kubernetes) is an advantage.
    • Experience with data streaming solutions such as Kafka is an advantage.
    • Experience with Microservices and Event-Driven architecture is an advantage.

    SOFT SKILLS

    • Good understanding of Agile Methodology and Scrum Rituals.
    • Ability to work independently, think proactively and pay attention to details.
    • Seeing through a data engineering project from conception to finished product.
    • Able to adapt to a fast-paced technical environment.
    • Energetic, motivated and team player.
    • Excellent communication skills in English – both written and spoken.
    • Ability to communicate effectively with cross-functional teams and business stakeholders.

    go to method of application »

    Python Engineer Trainee (Hybrid)

    REQUIREMENTS AND SKILLS

    • A minimum of five (5) years of related  experience is required
    • Solid experience as Python Developer
    • A minimum of (5) years experience with Python frameworks (e.g. Django, Flask, Pandas, Apache Spark)
    • Familiarity with some ORM (Object Relational Mapper) libraries
    • Familiarity with Amazon Web Services (AWS) and REST API
    • Understanding of databases and SQL
    • Able to integrate multiple data sources and databases into one system
    • Understanding the threading limitations of Python, and multi-process architecture
    • Knowledge of user authentication and authorization between multiple systems, servers, and environments
    • Understanding of fundamental design principles behind a scalable application
    • Able to create database schemas that represent and support business processes
    • Strong unit test and debugging skills
    • Proficient understanding of code versioning tools such as Git
    • Knowledge of Data Engineering frameworks such as Spark, Kafka and Airflow is a plus
    • Attention to detail
    • Leadership skills

    RESPONSIBILITIES

    • Writing reusable, testable, and efficient code
    • Design and implementation of low-latency, high-availability, and performant applications
    • Help design and implement functional requirements
    • Build efficient back-end features in Python
    • Integrate front-end components into applications
    • Implementation of security and data protection
    • Manage testing and bug fixes
    • Prepare technical documentation
    • Coach junior team members
    • Implement software enhancements and suggest improvements
    • Keep suggesting improvements and ways to enhance the functioning of the software

    SOFT SKILLS

    • Good understanding of Agile Methodology and Scrum Rituals
    • Ability to work independently, think proactively and pay attention to details.
    • Demonstrate exceptional problem-solving skills, with an ability to see and solve issues before they affect business productivity.
    • Able to adapt to a fast-paced technical environment
    • Energetic, motivated and team player
    • Excellent communication skills in English – both written and spoken.
    • Ability to communicate effectively with cross-functional teams and business stakeholders

    go to method of application »

    Technical Trainer - Data Engineer (Core/Distributed System)

    QUALIFICATIONS, SKILLS AND REQUIREMENTS

    • Minimum of 2-3 years of experience in Data Engineering or related roles.
    • Ability to communicate effectively with teams and project coordinators
    • Proven ability to take ownership of projects
    • Ability to work in a fast paced environment
    • Any experience teaching/training people is a plus
    • Experience with using Kafka
    • Experience working with airflow
    • Expert experience in python
    • Experience working with distributed systems
    • Experience working with Docker

    RESPONSIBILITIES

    • Design detailed educational course content around Data Engineering
    • Create engaging training course content (slides, code examples, quizzes and activities)
    • Set learning objectives and determine criteria for evaluation.
    • Organise additional resources for instructors and trainees
    • Provide manuals and guidelines on how to use training materials 
    • Follow up with trainees and instructors after each course and collect feedback

    go to method of application »

    Technical Trainer - Data Processing (ETL/ELT)

    QUALIFICATIONS, SKILLS AND REQUIREMENTS

    • Minimum of 2-3 years of experience as a Data Processing Engineer or related roles.
    • Strong understanding of data processing concepts and best practices
    • Strong problem solving and analytical skills
    • Ability to communicate effectively with teams and project coordinators

    RESPONSIBILITIES

    • Design  detailed educational course content around Data Processing
    • Create engaging training course content (slides, code examples, quizzes and activities)
    • Set learning objectives and determine criteria for evaluation.
    • Organise additional resources for instructors and trainees
    • Provide manuals and guidelines on how to use training materials 
    • Follow up with trainees and instructors after each course and collect feedback
    • Proven ability to take ownership of projects
    • Ability to work in a fast paced environment
    • Any experience teaching/training people is a plus
    • Experience with Pandas
    • Experience working with Spark and pyspark
    • Experience with ETL/ELT
    • Knowledge of Data file types
    • Experien ce working with Version Control using Github/Gitlab

    go to method of application »

    Technical Trainer - DevOps/Automation Engineer

    QUALIFICATIONS, SKILLS AND REQUIREMENTS

    • Experience with building infrastructure using Terraform
    • Experience working with Version Control using Github/Gitlab
    • Experience writing Bash scripts
    • Experience working with Github actions for automation
    • Experience working with Docker
    • Experience in building CI/CD pipelines
    • Minimum of 2-3 years of experience in DevOps/Automation or related roles.
    • Proven ability to take ownership of projects
    • Ability to work in a fast paced environment
    • Any experience teaching/training people is a plus

    RESPONSIBILITIES

    • Set learning objectives and determine criteria for evaluation, 
    • Create engaging training course content (slides, code examples, quizzes and activities
    • Provide manuals and guidelines on how to use training materials 
    • Follow up with trainees and instructors after each course and collect feedback
    • Design detailed educational course content around DevOps and Automation

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Data2Bots Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail