Systems Technology Group - Dearborn, MI

posted about 2 months ago

Full-time - Mid Level
Dearborn, MI
Professional, Scientific, and Technical Services

About the position

The Golang Full Stack Developer with Google Cloud Platform experience will play a crucial role in developing a comprehensive Internal Developer Platform (IDP) that includes CI/CD pipelines, managed infrastructure, observability, and a developer portal. This position focuses on ensuring the stability and scalability of cloud applications that enhance customer experiences, while also supporting product teams in their development efforts.

Responsibilities

  • Run a production environment by monitoring availability and taking a holistic view of system health.
  • Develop, improve, and operate the deployment and orchestration of a complex distributed system.
  • Improve reliability, quality, and time-to-market of software solutions.
  • Measure and optimize system performance to meet customer needs and innovate continuously.
  • Provide primary operational and engineering support for multiple large, distributed software applications.
  • Identify and reduce or eliminate toil via automation to maximize engineering and innovation time.
  • Collaborate with development teams to design, build, and operate scalable and resilient software systems.
  • Automate build, deployment, monitoring, and incident response processes.
  • Perform root cause analysis of production incidents and implement preventive measures.
  • Participate in an on-call rotation for incident response and support.
  • Ensure compliance with security and regulatory standards.
  • Conduct performance analysis and optimization of the system.

Requirements

  • 5 - 6 years experience with Golang, JAVA, J2EE, NoSQL/SQL Datastore, Spring Boot, Google Cloud Platform/AWS/Azure, Docker/K8 in maintenance and development of multi-tier applications.
  • 4 - 5 years of experience with APM and monitoring tools such as Grafana Cloud, Dynatrace, New Relic, ELK, Splunk, Prometheus, Sensu, Nagios, Kafka, DataDog, PagerDuty.
  • Strong experience with product and development teams to establish error budgets by identifying the right SLOs, SLIs, and KPIs.

Nice-to-haves

  • Experience in solving complex architecture/design and business problems.
  • Experience in architecting, designing, and developing automation to reduce toil and improve application recoverability, availability, latency, and scalability.
  • Maintain a knowledge repository that includes standard operating procedures, release checklists, and runbooks for incident recovery.

Benefits

  • Immigration and permanent residency sponsorship assistance for candidates who need it.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service