Role: Golang with Python Developer
Location: Fairfax, VA (Onsite-Hybrid)
Duration: Long Term Contract
Key Responsibilities
- Develop and maintain backend microservices using Python (FastAPI/Flask) and GoLang (Gin/Fiber).
- Implement RESTful and gRPC APIs integrated with Client enterprise systems.
- Build and optimize ETL workflows for large-scale data ingestion and transformation.
- Integrate with AWS or Azure GovCloud services (Lambda, ECS/EKS, S3, RDS, Aurora, API Gateway, Step Functions).
- Implement CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI aligned with Client DevSecOps standards.
- Optimize application performance, concurrency handling, and low-latency data processing.
- Write and maintain unit/integration tests; ensure code coverage and quality metrics.
- Participate in Agile ceremonies (sprint planning, retrospectives, demos) and contribute to technical documentation.
Required Skills
- Strong proficiency in Python and GoLang
- Experience with REST/gRPC APIs, Docker, and Kubernetes.
- Familiarity with PostgreSQL, Redis, Kafka, or RabbitMQ.
- Hands-on with JSON/YAML schemas, OpenAPI, and Swagger documentation.
- Working knowledge of AWS GovCloud or Azure Government environments.
- Understanding of secure coding practices and DevSecOps pipelines.
- Strong debugging, profiling, and performance optimization skills.