As a Data Infrastructure Engineer, you will be responsible for designing, developing, and maintaining infrastructure that supports data pipelines and business intelligence platforms. You will collaborate with data and development teams to ensure that data is readily available, accurate, and secure across systems. You will leverage tools and technologies such as Kubernetes, Docker, and cloud platforms (AWS, GCP) to build and manage scalable and efficient environments.
Job Description:
- Design, implement, and maintain robust data infrastructure solutions to support the organizations business intelligence and analytics needs.
- Develop, manage, and optimize data pipelines, ensuring reliability, scalability, and performance across platforms and environments.
- Automate deployment and operational tasks for data platforms using scripting languages and automation tools.
- Coordinate and collaborate with cross-functional teams to deploy applications and platforms on cloud, Kubernetes clusters, and on-premise servers.
- Monitor and manage cloud infrastructure, ensuring high availability, data security, and compliance with organizational standards.
- Integrate and utilize business intelligence tools such as Tableau, Power BI, or Looker to deliver actionable insights for stakeholders.
- Implement and oversee security measures and access controls to protect data assets in cloud environments.
- Troubleshoot and resolve technical issues related to data infrastructure and DevOps processes.
- Contribute to the continuous improvement of workflows and infrastructure reliability.
Requirements:
- Bachelors degree in Computer Science, Engineering, or a related field.
- More than 2 years of experience managing data infrastructure or working in a DevOps role, with a focus on data pipelines and business intelligence platforms.
- Experience with tools and technologies such as Kubernetes, Docker, and container orchestration.
- Experience with cloud service providers such as AWS or Google Cloud Platform (GCP).
- Ability to write automation scripts using languages such as Python, Bash, or other relevant languages.
- Experience deploying platforms or applications in cloud environments, Kubernetes clusters, or on-premise servers.
- Experience with business intelligence tools and platforms such as Tableau, Power BI, or Looker is a plus.
- Knowledge of security and data access management in cloud infrastructure.
- Strong analytical thinking and problem-solving abilities to identify and resolve technical challenges.
- Excellent communication skills, with the ability to work effectively as part of a collaborative team.
- Attention to detail and a proactive approach to optimizing infrastructure and workflows.
- Adaptability to new technologies and eagerness to learn in a dynamic environment