Data engineer
virtualent
about us:
we’re a leading it staffing company dedicated to connecting top talent with the most
innovative companies. If you're excited about working with large volumes of data and
turning information into knowledge, we'd love to meet you!
responsibilities:
• design, develop, and maintain robust and scalable data pipelines.
• work with data scientists and analysts to understand their needs and provide the
necessary data.
• optimize database performance and ensure data integrity and quality.
• implement and manage data storage solutions both on-premises and in the cloud.
• collaborate in defining data architectures and best practices.
• implement and maintain ci/cd pipelines for data applications.
• use containerization tools (docker) to deploy and manage applications.
• utilize orchestration tools (kubernetes) to manage containerized applications.
• employ infrastructure as code (iac) tools (terraform) to automate
infrastructure deployment.
• monitor and ensure the availability and performance of data solutions.
requirements:
• experience as a data engineer or in similar roles.
• strong knowledge of programming languages such as python, java, r, and/or c++.
• experience with database management systems (sql and nosql).
• familiarity with big data tools like hadoop, spark, kafka, etc.
• knowledge of cloud platforms such as aws, google cloud, or azure.
• experience with ci/cd tools and practices (e.g., jenkins, gitlab ci, circleci).
• experience with containerization tools like docker.
• familiarity with orchestration tools like kubernetes.
• knowledge of infrastructure as code (iac) tools like terraform.
• analytical skills and ability to solve complex problems.
• good communication skills and ability to work in a team.
• good written and oral english language skills.
nice to haves (but not mandatory):
• experience with etl and data integration tools.
• knowledge of machine learning and predictive analytics models.
• certifications in data technologies and/or cloud platforms.
benefits:
• a dynamic and collaborative work environment.
• opportunities for professional growth and development.
• flexible work arrangements and remote work possibilities.
• competitive salary.
interested?
ready to take the next step in your it career? Apply now and join our team of dedicated
professionals who are making a difference in the it world every day!
requirements:
requirements:
• experience as a data engineer or in similar roles.
• strong knowledge of programming languages such as python, java, r, and/or c++.
• experience with database management systems (sql and nosql).
• familiarity with big data tools like hadoop, spark, kafka, etc.
• knowledge of cloud platforms such as aws, google cloud, or azure.
• experience with ci/cd tools and practices (jenkins, gitlab ci, circleci).
• experience with containerization tools like docker.
• familiarity with orchestration tools like kubernetes.
• knowledge of infrastructure as code (iac) tools like terraform.
• analytical skills and ability to solve complex problems.
• good communication skills and ability to work in a team.
• good written and oral english language skills.