Job Description :

Position: Full Stack Data Engineer

Location: Full Remote

Required Skills:

Proficient with any of the mainstream programming languages such as Java, Python, Scala or Go

Proficient in modern software designs, such as microservices and event driven architectures.

Experience with building enterprise level data lakes and data warehouses by leveraging any of the major cloud providers (GCP, AWS or Azure)

Experience with architecting, implementing, and maintaining software in data intensive applications.

Experience with designing and implementing integration patterns of data from multiple data sources.

Experience with building batch and streaming systems, using solutions such as Hadoop, Spark, Kafka, Spark-Streaming or Flink.

Experience of various persistence technologies (RDBMS or any NoSQL solutions such as Mongo DB, Cassandra, Neo4j), deep understanding and hands on experience with at least one of these is highly desirable.

Experience with security in industry standards like TLS, OAuth2.

Knowledge of modern CICD automation eco-systems: Azure DevOps and pipelines, Terraform, Azure Resource Manager, Kubernetes, GitHub, and configuration management tools such as Puppet, Chef, or Ansible

Experience with building batch using sol. as Hadoop, Spark, Flink, knowledge of modern eco-system - azure devops, Kubemetes, tools such as Puppet

Must have:

Proficient in multiple programming languages - JAVA, Python, Go, Scala, Proficient in software designs - microservices and event driven architecture, deep understanding of RDBMS or any NoSQL sol (Mango DB, Cassandra, etc.).


Similar Jobs you may be interested in ..