Infomatics Incorporated - Bethesda, MD

posted 25 days ago

Full-time - Mid Level
Bethesda, MD
Professional, Scientific, and Technical Services

About the position

The position involves designing and developing scalable and high-performance software solutions primarily using the Go programming language. The role focuses on architecting and implementing microservices-based applications utilizing cloud-native technologies, ensuring adherence to best practices and coding standards.

Responsibilities

  • Design and develop scalable and high-performance software solutions using the Go programming language.
  • Architect and implement microservices-based applications using cloud-native technologies such as Kubernetes, Docker, and serverless computing platforms.
  • Collaborate with product managers, architects, and other developers to understand business requirements and translate them into technical specifications.
  • Write clean, efficient, and maintainable code, and conduct code reviews to ensure code quality and consistency across the team.
  • Build and maintain CI/CD pipelines for automated testing, deployment, and monitoring of software applications.
  • Troubleshoot and debug issues in production and non-production environments, and implement timely solutions to minimize downtime and maintain service availability.
  • Stay up-to-date with emerging technologies, industry trends, and best practices in cloud-native development and microservices architecture.

Requirements

  • Proficiency in the Go programming language.
  • Experience with cloud-native technologies such as Kubernetes and Docker.
  • Strong understanding of microservices architecture.
  • Ability to write clean, efficient, and maintainable code.
  • Experience in building and maintaining CI/CD pipelines.
  • Strong troubleshooting and debugging skills in production environments.
  • Familiarity with serverless computing platforms.

Nice-to-haves

  • Experience with other programming languages such as Python or Java.
  • Knowledge of database technologies and data modeling.
  • Familiarity with Agile development methodologies.
  • Experience with monitoring and logging tools.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Flexible work hours
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service