Particle41

Data Engineer (Elasticsearch + Datawarehousing)

Particle41
Apply
over 1 year ago
Remote, IndiaMid Level

Responsibilities

  • Design, implement, and optimize Elasticsearch clusters, indexes, and data retrieval solutions.
  • Build and optimize data lakes, data warehouses, and integrated structured and unstructured data solutions.
  • Perform data validation, cleansing, transformation, and quality checks.
  • Develop APIs, microservices, backend systems, automation scripts, and integrations with Elasticsearch and databases.
  • Gather requirements and translate stakeholder and business needs into technical solutions.
  • Conduct unit and integration testing, debug software, and resolve defects, code smells, and performance bottlenecks.
  • Maintain documentation and promote best practices for data processes, tools, and systems.
  • Participate in Agile planning, stand-ups, reviews, and collaborative delivery with cross-functional teams.
  • Stay current with cloud platforms and propose improvements to application performance, security, scalability, and maintainability.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 3 years of experience as a Data Engineer.
  • Proficiency in Elasticsearch and Python programming.
  • Experience with SQL databases such as MySQL and PostgreSQL, and NoSQL databases such as MongoDB.
  • Understanding of Flask, data warehousing and lakehousing, Databricks, Pandas, Spark, PySpark, machine learning, OpenCV, and Scikit-learn.
  • Experience using Java for backend systems and Elasticsearch or database integrations.
  • Familiarity with the ELK stack, Redis, distributed task queues, concurrent and parallel processing, and cloud data engineering stacks on Azure, AWS, or GCP.
  • Familiarity with Git, Linux, shell scripting, and collaborative development workflows.
  • Understanding of software engineering principles, design patterns, APIs, databases, ORM, and best practices.
  • Strong problem-solving, analytical, communication, collaboration, adaptability, and attention-to-detail skills.

Tech Stack

Apache SparkAWSAzureDatabricksElasticsearchFlaskGitGoogle Cloud PlatformJavaLinuxMongoDBMySQLOpenCVPandasPostgreSQLpytestPythonRedisscikit-learnSQL

Categories

BackendData Engineering
Particle41

About Particle41

51-200 employees

Particle41 is a software engineering consultancy that embeds product, DevOps, and data teams to build and modernize applications for startups and enterprises. It offers application development, cloud-native DevOps, data engineering/data science, and fractional CTO advisory on a project or retainer basis. Founded in 2015 and headquartered in Frisco, Texas, the privately held firm works alongside client engineering leadership to deliver in-house solutions.

Contact me