Remote contract job with Artech for a Software Developer

Artech Information Systems

  • Cupertino, CA
  • Contract
  • Full-time
  • 10 days ago
Do something big and innovative! Stretch your creative muscles and work on big issues. Since 1989, we have developed technology environments, applications, and tools by providing experienced teams to implement, enhance, and maintain our clients’ essential systems and applications. Come join the Artech team!Job Title: Software Developer
Location: Cupertino, CA (Remote)
Duration: 12+ monthsOverview : As a Software Developer focused on resource management, you will play a crucial role in maintaining and enhancing systems quota management systems within our cloud ecosystem. You will collaborate with cross-functional teams to ensure the stability and performance of these systems while additionally implementing new features.Key Responsibilities * Maintaining and enhancing a quota management system utilizing Java with a potential option to migrate to Golang.
  • Implement robust quota enforcement mechanisms to ensure efficient and simple resource allocation across the ecosystem.
  • Manage, operate, and leverage MongoDB and Postgres databases, ensuring data integrity and efficiency.
  • Deploy and manage quota management systems on Kubernetes clusters.
  • Work closely with engineering managers and stakeholders to understand requirements and translate them into technical specifications.
  • Conduct code reviews, identify areas for improvement, and implement best practices to ensure code quality and maintainability.
  • Participate in troubleshooting and resolving issues related to quota management systems in production environments.
Requirements * Proven experience in software development with proficiency in both Java and Golang.
  • Strong understanding of databases such as MongoDB and Postgres.
  • Familiarity with containerization technologies, preferably Kubernetes, and experience deploying applications in containerized environments.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  • Effective communication skills and ability to collaborate with cross-functional teams.
  • Self-motivated with a strong sense of ownership and accountability.
Nice-to-haves * Knowledge of distributed systems concepts and experience designing and implementing distributed architectures.
  • Experience working in Agile environment
Nitish Bose
Lead Recruiter
Cell: 973.933.4990
Email:
360 Mt. Kemble Avenue, Suite 2000, Morristown, NJ 07960
Website:

Artech Information Systems