Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Jobs via Dice, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch will play a critical role in developing and maintaining robust data infrastructure systems that facilitate efficient data retrieval and storage solutions. The ideal candidate will work closely with cross-functional teams to design, build, and optimize data pipelines, ensuring high availability and performance of OpenSearch/ElasticSearch systems. This role requires strong problem-solving skills and a passion for implementing scalable solutions that enhance data-driven decision-making capabilities across the organization.
Job Responsibilities
- Design, develop, and implement data infrastructure solutions utilizing OpenSearch and ElasticSearch technologies.
- Collaborate with data scientists and analysts to understand data requirements and improve data accessibility and retrieval.
- Optimize existing data pipelines to enhance performance and reduce latency.
- Monitor, troubleshoot, and resolve issues related to data infrastructure and indexing processes.
- Ensure data integrity, security, and compliance with organization standards and protocols.
- Participate in code reviews and contribute to best practices for code quality and maintainability.
- Develop and maintain documentation related to data infrastructure architecture and implementation.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in software engineering, with a focus on data infrastructure.
- Proficiency in OpenSearch/ElasticSearch and related querying languages.
- Experience with data modeling, indexing, and data retrieval optimization techniques.
- Strong programming skills in languages such as Java, Python, or similar.
- Familiarity with containerization technologies, such as Docker and orchestration tools like Kubernetes.
- Knowledge of cloud platforms (e.g., AWS, Azure) and their data services.
- Excellent problem-solving abilities and attention to detail.
Technologies & Tools
The position primarily involves working with OpenSearch and ElasticSearch for data management and retrieval. Other technologies and tools utilized in this role include AWS for cloud services, Docker for containerization, Kubernetes for orchestration, and various programming languages such as Java and Python for development. Familiarity with data modeling tools and querying languages is also essential.
Ideal Candidates
The ideal candidate for this position will possess a strong analytical mindset and a willingness to embrace new technologies and methodologies. They should demonstrate a proactive approach to problem-solving and be able to work collaboratively in a team-oriented environment. Candidates should also be adaptable, with excellent communication skills, enabling effective engagement with stakeholders at all levels of the organization.
Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.