Data Engineer - Mobility

4 days ago

Apply Now
Logo of GEICO

GEICO

Auto Insurance • RV Insurance • ATV Insurance • Boat Insurance • Motorcycle Insurance

10,000+

Description

• GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. • Our Data Ops Engineer II is a key member of the Mobility Engineering Operations staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. • The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. • As an Engineer II, you will: Scope, design, and build scalable, resilient distributed systems for data ingestion. • Engage in cross-functional collaboration throughout the entire software lifecycle.

Requirements

• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design • Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems • In-depth knowledge of CS data structures and algorithms • Understanding of existing Operational Portals such as Azure Portal • Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON • Understanding of micro-services oriented architecture and extensible REST APIs • Understanding of monitoring tools such as Application Insights • Intermediate PowerShell scripting skills • Intermediate level understanding of Azure Network such as security zones, VNETs, and Public Peered Services • Understanding of DevOps concepts including Azure DevOps framework and tools • Understanding of Azure PaaS and IaaS services • Understanding of security protocols and products such as of Active Directory, Windows Authentication, SAML, OAuth • Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) • Understanding in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework • Experience with GIT and the overall GIT lifestyle • Experience with GraphDB • Experience with Big Data and the tooling on our Big Data Platform (Hadoop, Hive, Kafka) • Experience with Load test tooling (Gatling) • Experience with troubleshooting tools such as Dynatrace, Thousand Eyes, Influx, Spark GUI, Yarn Logs, ETL Metrics, and Grafana • Experience with Containerization using Docker and Kubernetes • Understanding of Java programming fundamentals • Understanding of Spring Boot Framework • Web Service APIs with technologies such as Rest and GraphQL • Experience with SQL Queries • Experience with CI/CD tooling (Jenkins, Gradle, Artifactory, etc.) • Experience with Spark and Scala with a beginning understanding of DSaT MDF • Experience with Enterprise Reporting Tool (Qlik or MicroStrategy) • Analysis and Estimation skills • Strong problem-solving ability • Strong oral and written communication skills • Ability to excel in a fast-paced, startup-like environment

Benefits

• Premier Medical, Dental and Vision Insurance with no waiting period** • Paid Vacation, Sick and Parental Leave • 401(k) Plan • Tuition Reimbursement • Paid Training and Licensures

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com