Engineer II, IaaS SRE

$70,000 - $157,000/Yr

Geico - Chevy Chase, MD

posted 3 months ago

Full-time - Entry Level
Chevy Chase, MD
Insurance Carriers and Related Activities

About the position

As an Engineer II at GEICO, you will play a crucial role in the development and execution of technical software strategies that enhance the organization's capabilities. Your responsibilities will include utilizing programming languages such as Go, Python, and Java, along with SQL and NoSQL databases, to create robust software solutions. You will also work with container orchestration services like Docker, OpenStack, and Kubernetes, as well as various Azure tools and services. Your focus will be on ensuring the quality, usability, and performance of the solutions you develop, while also leading projects and maintaining regular interactions with clients and sponsors. In this position, you will be accountable for implementing self-service solutions, business continuity strategies, backup and restore processes, incident response, and paging platforms. You will be expected to consistently share best practices and improve processes both within your team and across the organization. Your ability to excel in a fast-paced, startup-like environment will be essential as you navigate the challenges of software development and platform architecture. The role requires a solid understanding of modern programming languages, open-source databases, service integrations, and continuous delivery practices. You will also need to be familiar with developer tooling across the software development life cycle, including task management, source code management, deployment, and test automation. Experience with observability tools and open-source frameworks will be advantageous as you contribute to the team's success.

Responsibilities

  • Utilize programming languages like Go, Python, Java, SQL, and NoSQL databases.
  • Develop and execute technical software development strategy for the organization.
  • Accountable for the quality, usability, and performance of the solutions.
  • Lead projects from the front and interact with clients and sponsors regularly.
  • Share best practices and improve processes within and across teams.

Requirements

  • Knowledge of at least one modern programming language such as Python or Go (preferred).
  • Understanding of Open Source databases like MySQL, PostgreSQL, etc.
  • Familiarity with No-SQL databases like Cassandra, MongoDB, etc.
  • Understanding of service integrations/communication standards (e.g., GRPC/REST).
  • Experience with continuous delivery (CI/CD) and Infrastructure as Code.
  • Knowledge of developer tooling across the software development life cycle.
  • Knowledge of OpenStack/Kubernetes, containers, and best practices in a K8s environment.
  • Experience in Observability tools such as Prometheus/Grafana/Open Telemetry/Loki is a plus.
  • Experience in Open Source tools like GIT and knowledge in Terraform/Ansible is a plus.
  • Good communication skills.
  • Ability to excel in a fast-paced, startup-like environment.

Nice-to-haves

  • Experience in Observability tools such as Prometheus/Grafana/Open Telemetry/Loki.
  • Experience in Open Source tools like GIT and knowledge in Terraform/Ansible.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service