Golang Developer
Apply NowCompany: 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:
Required Skills & Experience:
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.