Golang Developer

Apply Now

Company: DMV IT Service

Location: Roanoke, TX 76262

Description:

Job Title: Golang Developer

Location: Roanoke, TX
Employment Type: Full-Time

About Us:

DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.

Job Purpose:

We are looking for an experienced Golang Developer who is excited to design, develop, test, and deploy high-performing, scalable applications. You will work alongside a talented team to solve complex business problems, focusing on providing reliable and secure services with an emphasis on quality.

Requirements

Key Responsibilities:
  • Design, build, and maintain enterprise-level applications using Golang and other modern technologies.
  • Develop scalable backend systems to handle real-time data processing needs.
  • Collaborate closely with cross-functional teams to gather requirements and provide effective solutions.
  • Write clean, maintainable, and high-performance code with a focus on security.
  • Participate in code reviews and contribute to establishing best practices within the team.
  • Optimize and implement service-oriented architecture (SOA) and data pipelines.
  • Ensure the scalability and resilience of applications across cloud environments.
  • Integrate internal systems with third-party services and APIs.
  • Monitor system performance and address issues proactively.
  • Participate in an Agile development process, ensuring timely project delivery through teamwork.
  • Assist in the deployment process via CI/CD pipelines.
  • Provide documentation and technical support to other teams when required.


Required Skills & Experience:
  • At least 7 years of experience in developing enterprise applications.
  • Minimum of 4 years of hands-on experience with Golang.
  • Familiarity with cloud technologies like AWS, GCP, or Azure.
  • Experience in developing real-time data applications and market data systems.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a similar field.
  • Proficient in using AWS services such as Cloud Formation, EC2, ECS, EKS, and Lambda.
  • Experience with CI/CD pipelines and automation tools.
  • Familiar with data monitoring and observability platforms like Data Dog.
  • Solid understanding of SRE principles, including service-level metrics and golden signals.
  • Experience with Unix/Linux systems and shell scripting.
  • Knowledge of Continuous Integration and Continuous Delivery practices.
  • Familiarity with additional programming languages such as Java, Python, Groovy, or Shell scripting is a bonus.
  • Strong problem-solving skills across systems, networks, and applications.
  • A self-driven attitude and ability to collaborate effectively in a team setting.

Similar Jobs