Job Posting: Senior Elastic Stack Engineer (W-2)
Location: Alpharetta Georgia 30005 (Hybrid 3 days onsite
Rate: Competitive (Based on Experience)
Contract Type: Full-Time, W-2 Employee
Work Authorization: Must be eligible to work in the U.S. without sponsorship
We are seeking an experienced
Senior Elastic Stack Engineer to join our growing team. If you have 7+ years of experience with
ELK Stack (ElasticSearch, Logstash, Kibana, and Beats), along with strong expertise in automation, version control, and scaling data architectures, this is the role for you. Join us to work on exciting projects and help build, optimize, and scale ELK solutions in a dynamic, fast-paced environment.
Key Responsibilities:
- Elastic Stack Management: Build, maintain, and optimize Elastic clusters with a focus on logging use cases and ensuring efficient data storage.
- Index Lifecycle Management (ILM): Implement and manage ILM policies, snapshots, and searchable snapshots for optimized data management.
- Scalable Architecture Design: Design and implement Hot-Warm-Cold architecture for scalable, cost-effective data management.
- Consistency & Best Practices: Configure index templates to ensure consistency across all indices and adhere to best practices.
- Cluster Sizing: Architect and size Elasticsearch clusters based on business needs and performance requirements.
- Automation: Automate deployment and configuration management using Ansible and write shell scripts for routine tasks.
- Version Control: Use GIT for version control and collaborative configuration management.
- Version Upgrades & Patching: Plan and execute Elastic Stack version upgrades and patching, minimizing downtime.
- Monitoring & Visualization: Configure Grafana dashboards for monitoring and visualization of Elasticsearch data.
- Alerting Systems: Set up and manage alerting systems to monitor the health and performance of the cluster.
- Data Ingestion & Log Forwarding: Integrate Logstash, Kafka, and Beats for data ingestion and log forwarding.
- Troubleshooting: Diagnose, troubleshoot, and resolve issues with Elastic Stack components.
- Cross-Functional Collaboration: Work closely with cross-functional teams to gather requirements and design Elastic Stack solutions tailored to specific use cases.
Must-Have Qualifications:
- Experience: 7+ years of hands-on experience working with Elastic Stack (ElasticSearch, Logstash, Kibana, Beats).
- Scripting: Strong knowledge of Unix Shell scripting. Bonus if you have experience with Ruby and Python.
- Version Control: Solid understanding and experience with GIT.
- Automation: Experience automating deployment and configuration management using Ansible.
- System Design: Proficiency in architecting and sizing Elasticsearch clusters to meet performance and scalability requirements.
- Monitoring: Experience with Grafana dashboards for monitoring and alerting.
- Data Ingestion: Expertise in integrating Logstash, Kafka, and Beats for data ingestion and log forwarding.
Soft Skills:
- Communication: Strong verbal and written communication skills.
- Problem Solving: Excellent analytical and troubleshooting abilities.
- Teamwork: Ability to collaborate effectively within a cross-functional team.