Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Splunk Engineer- 6 month contract (40 hrs/week)

MacroHealth

Splunk Engineer- 6 month contract (40 hrs/week)

Kirkland, WA
Full Time
Paid
  • Responsibilities

    Job Description

    MacroHealth is seeking a talented Splunk Engineer to join our team to support a new healthcare SaaS platform. The Splunk Engineer will provide support across multiple progressing agile team environments focused on supporting the SaaS platform Operations. The engineer will support the full Splunk system engineering life-cycle, including requirements analysis, design, development, integration, scripting, programming, test, documentation, and implementation following defined best practices and operational workflows. The Splunk Engineer will be a member of the Customer Support team and will maintain multiple Splunk infrastructure pieces including a Splunk Cloud instance, gather requirements from internal customers, onboard data, and assist other engineering and devops users with search, dashboards, reports, and knowledge objects. 

    THIS IS A 6 MONTHS FULL-TIME CONTRACT WITH THE POSSIBILITY FOR EXTENSION

    RESPONSIBILITIES   

    • Manage multiple assignments, changing priorities, and work independently with little oversight 
    • Build, implement, and administer Splunk in Linux and Splunk Cloud environments 
    • Work with existing and custom Splunk applications and add-ons to fulfill customer needs 
    • Provide overall engineering and design support for a distributed Splunk environment consisting of heavy forwarders, indexers, and search head servers, spanning security, performance, and operational roles 
    • Editing and maintaining Splunk configuration files and apps 
    • Onboard data to Splunk via forwarder, scripted inputs, TCP/UDP, and modular inputs from multiple sources such Azure, Sophos, F5, syslog, etc. 
    • Provider operational support Splunk Universal Forwarder on Linux endpoints 
    • Create, manage, and support automation solutions for Splunk deployment and orchestration in on-premise and cloud environments

     

  • Qualifications

    Qualifications

    • ​​Degree in Computer Science, Engineering, and/or a related field and a minimum of 5 years of experience in system administration, database administration, network engineering, software engineering, or software development. 
    • Two years of experience with Linux and Windows system administration or an intermediate understanding of operating systems and common operating environments 
    • Two years of experience with Splunk in distributed deployments 
    • Current Splunk Enterprise Certified Admin certification 
    • Excellent written and oral skills, ability to work closely with multiple customers, manage expectations and track engagement scope 
    • Experience implementing HIPAA, NIST, and/or other information security, cybersecurity related industry policies, procedures, guidelines, standards, and best practices preferred, but not required
    • Experience with Splunk Enterprise Security or integration with other Security Information and Event Management (SIEM) platforms 
    • Proficient at data on-boarding activities including routing, parsing, and normalizing events to the Splunk Common Information Model (CIM) 
    • Proficiency onboarding data using Splunk developed add-ons for Linux, and common third-party devices and applications 
    • Experience onboarding data into Splunk via forwarder, scripted inputs, TCP/UDP, and modular inputs from a variety of sources 
    • Proficiency managing Splunk using the Splunk command-line interface 
    • Proficiency managing Splunk using configuration files 
    • Experience collaborating with separate engineering teams to configure data sources for Splunk integration 
    • Proficiency implementing and onboarding data in Splunk DB Connect 
    • Experience with Splunk performing systems administration, including performing installation, configuration, monitoring system performance and availability, upgrades, and troubleshooting 
    • General networking and security troubleshooting (firewalls, routing, NAT, etc.) 
    • Splunk implementation and troubleshooting experience 
    • Experience in managing, maintaining, and administering multi-site indexer cluster 
    • Proficiency developing log ingestion and aggregation strategies per Splunk best practices 
    • Perform integration activities to configure, connect, and pull data with 3rd party software APIs 
    • Proficient in regular expressions 
    • Ability to autonomously prioritize and successfully deliver across a portfolio of projects

     

    PREFERRED QUALIFICATION

    • Experience working in AWS and Azure 
    • Experience working in an Agile development environment. 
    • Experience with GitLab or GitHub or other version control system 
    • Intermediate understanding of SQL and common SQL dialects 
    • Scripting and development skills (Bash, Python, and PowerShell)

     

    Additional Information

    MORE ABOUT US

    MacroHealth is a highly collaborative work environment where each team member can rely on the skills, expertise, and support of one another across the company. We operate with an open-door policy and are wide open to new perspectives for improving our operations and fueling future growth with a diverse and engaged team.  

    HOW WE PROTECT TEAM MEMBER HEALTH AND SAFETY 

    At MacroHealth we recognize the impacts of the global pandemic have taken shape differently for each of us based on our role, our location, our family situations, and job transitions. Health, safety and wellbeing are top of mind for us in supporting safe office environments as well as engaging team members working from home. As part of this approach, a vaccination policy has been implemented requiring all eligible employees to be fully vaccinated against COVID-19 in order to work in one of our offices or travel to client locations. 

    DIVERSITY, EQUITY, AND INCLUSION 

    We are committed to facilitating constructive team member engagement and promoting a respectful work environment. We design our company processes to surface necessary conversations, engage multiple voices, remove barriers, and recognize contributions made at every level. We actively promote practices to create lasting change and partner with organizations that align with our values.

    THIS ROLE REQUIRES LEGAL AUTHORIZATION TO WORK IN THE US.

    MacroHealth is an equal opportunity employer.

    MacroHealth is an equal opportunity employer.