Job 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.
Qualification
Bachelor's Degree
Key skill Required
- Java
- JAVA
- Shell Scripting
- Architecture
- Python
- AWS
- Networking
- Automation
- Azure
- Cybersecurity
- Data Processing
- Java
- CI/CD
- Computer Science
- Consulting
- Continuous Delivery
- Continuous integration
- Data Monitoring
- Data Pipelines
- Design
- Development
- Documentation
- Focused
- Guidance
- Infrastructure
- Integration
- IT Operations
- Linux
- Monitor System Performance
- Scalability
- Science
- Security
- Talented
- Teamwork
- Training