The job below is no longer available.
You might also like
in Chantilly, VA
Software Developer
•3 days ago
Verified Pay | $190-$200,000 per year |
---|---|
Hours | Full-time, Part-time |
Location | Chantilly, Virginia |
About this job
Job Description
Job Description
Salary: 190-200k
Clearance: TS/SCI with Poly Required
Software Engineer We are currently on the lookout for a talented AWS Elasticsearch Developer to join our dynamic team. The successful candidate will play a critical role in designing and developing interfaces and services to expose the contents of our document repository through AWS managed Elasticsearch service.
Key Responsibilities:
- Design, develop, and deploy robust interfaces and services to facilitate seamless access to our large document repository via AWS managed Elasticsearch service.
- Collaborate to ensure the successful integration and deployment of H2O.ai tools within our AWS environment.
- Contribute to the architecture, design, and implementation of highly scalable, reliable, and maintainable applications, adhering to best practices and team guidelines.
- Engage in continuous performance monitoring and optimization activities to ensure the efficiency and effectiveness of the Elasticsearch service and related applications.
- Liaise with stakeholders to gather and analyze requirements and deliver high-quality solutions that meet or exceed expectations.
- Contribute to documentation, knowledge sharing, and code review processes to enhance team collaboration and personal skill set.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or related field.
- Proficient in AWS cloud technologies, with a solid understanding and experience in Elasticsearch.
- Experience in developing APIs, and a strong grasp of search technologies and document-oriented databases.
- Strong programming skills in languages such as Java, Python, or similar.
- Familiarity with H2O.ai tools is a plus.
- Excellent problem-solving skills and a proactive attitude towards achieving project goals.
- Strong communication skills, with the ability to work effectively both independently and as part of a team.