Job Description
Job Description
One of our biggest client is seeking a GoLang Developer role in Washington D.C.
Role Overview:
Design, develop, and test analysis pipeline components to support MAF analysis.
Key Responsibilities:
- Develop new functional features using GoLang
- Debug and resolve software defects
- Maintain high standards for code quality and refactor for optimized solutions
- Participate in solution design sessions and document solutions
- Decompose business requirements into technical tasks
- Collaborate with research teams to implement best practices, observability, and resiliency
- Switch between Dev, Infrastructure, and QA roles as needed
- Work in a Linux environment with PKI certificate and SSH key management
- Implement access/authentication mechanisms (SSO, MFA)
- Participate in daily scrum meetings and sprint ceremonies
- Use Jira for ticket tracking
Required Skills & Experience:
- GoLang: 2–3 years (primary requirement)
- DevOps & Infrastructure: Deployment automation using Terraform
- Experience with AWS
- Pipelines built in Kubernetes
- Exposure to Docker
- Programming Languages: Python (nice to have)
- Databases: MongoDB and PostgreSQL (SQL & NoSQL)
- Version Control: GitHub
- Strong Linux background
- Understanding of QA processes
- Knowledge of reverse engineering techniques
Preferred Qualifications:
- 2 years of experience with Infrastructure as Code (Terraform / Pulumi)
- 2 years working in public cloud environments (AWS, Azure, GCP)
- 1+ year experience with Kubernetes
- Basic understanding of Machine Learning
- 2 years of GoLang development
- 2 years of Python/JavaScript experience