Capgemini

Data Engineer AWS

Capgemini
Apply
5 days ago
Vila Nova de Gaia, Portugal +3 moreMid Level

Responsibilities

  • Design, implement, and manage scalable cloud architectures in AWS.
  • Build and maintain data pipelines, data systems, data warehouses, and data applications using ETL/ELT processes and schema modeling.
  • Develop and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Implement infrastructure as code using Terraform, CloudFormation, or Pulumi.
  • Manage Kubernetes and containerized workloads across EKS, AKS, and GKE.
  • Automate operational tasks using Bash, Python, or Go.
  • Monitor cloud environments with Prometheus, Grafana, ELK, CloudWatch, or Datadog.
  • Apply cloud security practices involving IAM policies, network security, compliance, identity management, and access control.
  • Collaborate with development teams to optimize cloud applications and improve DevOps workflows.
  • Drive cloud cost optimization and FinOps practices.
  • Support data governance, metadata management, data quality, and compliance.

Requirements

  • At least four years of experience in data engineering roles building and maintaining data pipelines, systems, and applications.
  • Degree in computer science, software engineering, or an engineering discipline.
  • Proficiency in Python and one additional data engineering programming or querying language such as Java, SQL, or NoSQL.
  • Experience with AWS and other cloud platforms.
  • Strong CI/CD experience with Jenkins, GitHub Actions, GitLab CI/CD, or ArgoCD.
  • Hands-on Kubernetes and container-orchestration experience.
  • Strong SQL and NoSQL data modeling knowledge and distributed-systems design expertise.
  • Experience with Spark or other big-data distributed-processing technologies and familiarity with Airflow.
  • Advanced infrastructure-as-code knowledge using Terraform, CloudFormation, or Pulumi.
  • Experience with observability and logging tools such as Prometheus, Grafana, CloudWatch, ELK, or Datadog.
  • Experience with configuration-management tools such as Ansible, Chef, or Puppet.
  • Knowledge of data governance, metadata management, data quality, cloud security, identity management, and access control.
  • Familiarity with standard AI/ML processes and operations is valued.
  • Fluency in English is mandatory; additional languages are advantageous.
  • Strong communication, collaboration, analytical, problem-solving, and attention-to-detail skills.

Benefits

  • Hybrid work arrangement.
  • Multicultural and inclusive team environment with a supportive work-life-balance culture.
  • Career growth programs and opportunities on national and international projects.
  • Training and certifications in current technologies.
  • Health and life insurance.
  • Referral program with bonuses for talent recommendations.
  • Access to offices in attractive locations.

Tech Stack

AnsibleApache AirflowApache SparkAWSBashChefDatadogGitHub ActionsGitLab CI/CDGoGrafanaJavaJenkinsKubernetesPrometheusPuppetPythonSQLTerraform

Categories

Data EngineeringDevOps
Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me