FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates advanced programming and big data expertise, particularly in Python, SQL, and Spark, while architecting scalable distributed systems. Proficient in DevOps practices and cloud services, with a strong focus on data engineering and analytics platform development.
Highest-signal resume keywords
Python ProgrammingBig Data TechnologiesData EngineeringCloud Services (AWS, GCP, Azure)DevOps Concepts
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SQLNoSQL DatabasesApache SparkDbtDockerKubernetesApache AirflowPowerShell ScriptingCI/CDData Structures and Algorithms
Soft Skills
Problem-SolvingMentoringCollaboration
Tools & Technologies
Azure DevOpsPower BISupersetKafkaApache Iceberg
Industry Keywords
Microservices ArchitectureREST APIsGraphQLMonitoring ConceptsSecurity Protocols
Tech Stack
Tools & technologiesAirflowApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGraphQLKafkaKubernetesMicroservicesNoSQLPythonSparkSQL
About the role
Key responsibilities & impact- Scope, design, and build scalable, resilient distributed systems
- Build and maintain robust data systems powering an analytics platform
- Use Python, SQL, NoSQL databases, Apache Spark, dbt, Docker, Kubernetes, and Azure tools and services
- Shape product definitions and drive optimal solutions
- Collaborate cross-functionally throughout the development lifecycle
- Lead design sessions and code reviews
- Define, create, and support reusable data components and patterns
- Build an analytics platform to satisfy reporting needs
- Mentor other engineers
- Share best practices and improve processes across teams
Requirements
What you’ll need- Advanced programming experience and big data experience with Python, SQL, dbt, Spark, Kafka, Git, Docker, and Kubernetes
- Experience with Apache Iceberg is a plus
- Experience with Apache Airflow or similar orchestration technologies
- Experience with Power BI or Superset preferred
- Understanding of microservices-oriented architecture, REST APIs, and GraphQL
- Experience architecting and designing systems
- Advanced understanding of DevOps concepts, including Azure DevOps
- Experience with CI/CD
- Advanced PowerShell scripting skills
- Advanced understanding of monitoring concepts and tooling
- Advanced understanding of security protocols and products
- In-depth knowledge of computer science data structures and algorithms
- Knowledge of developer tooling across the data development life cycle
- Strong problem-solving ability
- Ability to excel in a fast-paced environment
- 4+ years of professional experience in data engineering, programming languages, and big data technologies
- 3+ years of experience with architecture and design
- 3+ years of experience with AWS, GCP, Azure, or another cloud service
- 2+ years of experience with big-data tools such as Spark and Databricks
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
- GEICO will consider sponsoring a new qualified applicant for employment authorization
Benefits
Comp & perks- Personalized development programs
- Mentorship
- Certification assistance
- Inclusive and collaborative culture
- Competitive pay
- Benefits
- Flexibility to support your well-being and future
- Reasonable accommodations for qualified individuals with disabilities
