Salary
💰 $75,000 - $160,000 per year
Tech Stack
AWSAzureCloudDistributed SystemsJava.NETNoSQLPythonSQL
About the role
- Scope, design, and build scalable, resilient distributed systems through cross-functional collaboration
- Build highly reliable infrastructure and leverage technical skills to drive towards efficient and optimal solutions
- Automate tasks, test infrastructure, build and maintain CI/CD pipelines
- Deliver high-quality software and establish best practices across the organization through code reviews and mentorship
- Utilize programming languages like Python, C#, SQL, and NoSQL databases
Requirements
- 3+ years of developing and maintaining software deployment processes in Java, .NET, or Python environments
- 2+ years of experience with architecture and design
- 2+ years of experience with AWS, Azure, or hybrid data center
- 2+ years of experience in open-source frameworks
- Strong knowledge of data formats like Parquet, Avro, ORC, XML, JSON
- Advanced understanding of DevOps concepts including Azure DevOps framework and tools
- Ability to excel in a fast-paced environment
- Cloud architect certifications are preferred
- Comprehensive Total Rewards program
- Health insurance
- 401(k) savings plan vested from day one with a 6% match
- Performance and recognition-based incentives
- Tuition assistance
- Mental healthcare access
- Fertility and adoption assistance
- Workplace flexibility including the GEICO Flex program offering work from anywhere in the US for up to four weeks per year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonC#SQLNoSQLJava.NETAWSAzureDevOpsopen-source frameworks
Soft skills
cross-functional collaborationmentorshipfast-paced environment
Certifications
cloud architect certifications