P

Particle41

Provides expert application, DevOps, ML teams

Data Engineer - Elasticsearch, Datawarehousing

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • A 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.
  • Experience with SQL databases such as MySQL and PostgreSQL, and NoSQL databases such as MongoDB.
  • Understanding of programming libraries and frameworks, Flask, API frameworks, data warehousing and lakehouse principles, databases, object-relational mapping, data analysis, Databricks, Pandas, Spark, PySpark, machine learning, OpenCV, and Scikit-learn.
  • Ability to use Java to build and enhance backend systems, particularly for integration with Elasticsearch and databases.
  • Ability to develop APIs, microservices, and automation scripts.
  • Experience with logging, requests, subprocess, regular expressions, pytest, the ELK stack, Redis, and distributed task queues.
  • Understanding of concurrent and parallel processing concepts.
  • Familiarity with at least one cloud data engineering stack (Azure, AWS, or Google Cloud Platform) and ability to learn and adapt to ETL/ELT tools across cloud providers.
  • Familiarity with Git and collaborative development workflows.
  • Competence working with Linux and creating shell scripts.
  • Understanding of software engineering principles, design patterns, and best practices.
  • Problem-solving and analytical skills, with attention to detail.
  • Written and verbal communication skills and ability to collaborate in a team environment.
  • Adaptability and willingness to learn new technologies and tools.

Responsibilities

  • Design, implement, and optimize Elasticsearch clusters for high-performance querying and data retrieval.
  • Build and manage Elasticsearch indexes to store, index, and query data efficiently.
  • Build and optimize data storage solutions such as data lakes and warehouses.
  • Integrate structured and unstructured data from internal and external systems to create a unified view for analysis.
  • Validate, cleanse, and transform data to ensure its accuracy, consistency, and completeness.
  • Maintain documentation for data processes, tools, and systems, and promote efficient workflow practices.
  • Collaborate with product managers and other stakeholders to gather requirements and translate them into technical solutions.
  • Participate in requirements analysis sessions to understand business and user requirements, and provide technical insights and recommendations.
  • Participate in Agile development, including sprint planning, daily stand-ups, and sprint reviews.
  • Work with Agile teams to deliver software solutions on time and within scope, adapting to changing priorities and requirements.
  • Test and debug applications for reliability, security, and performance.
  • Write unit tests and validate developed features and individual elements.
  • Write integration tests to ensure application elements function as intended and meet requirements.
  • Identify and resolve software defects, code smells, and performance bottlenecks.
  • Propose solutions to improve performance, security, scalability, and maintainability.
  • Optimize and refactor existing code for efficiency.
  • Stay current with cloud platforms including AWS, Azure, and Google Cloud Platform.
  • Collaborate with cross-functional teams, including testers and product managers.

About the Company

Particle41

Provides expert application, DevOps, ML teams

Particle41 builds expert teams across software development, DevOps, and machine learning to strengthen a client’s capabilities. It assembles cross-functional teams that integrate into client projects, guiding work with clear communication and predictable timelines to drive fast progress. The service emphasizes specialized, high-caliber teams that augment the client’s own capabilities with speed, transparency, and forward planning. Its goal is to amplify a client’s business by delivering dependable teams that advance critical development, operations, and ML initiatives.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Frisco, TX
Founded
2015

Recently Posted Jobs

Explore more opportunities at Particle41

See more jobs