AVER-posted 4 months ago
11-50 employees

AVER is a fast-growing SDVOSB that has achieved significant revenue growth over the past 5 plus years with much of our work focused on Data Analytics, Mission Support, IT Modernization and Biometrics. AVER is seeking a skilled and experienced back-end focused Software Developer to join our engineering team and drive the development of high-performance, secure APIs, microservices, and data and machine learning pipelines. You'll be responsible for building scalable and secure backend systems, developing machine learning models, integrating with external services, and implementing secure and robust authentication and data processing solutions using modern Python frameworks and AWS cloud technologies. Join a collaborative team who values AVER’s mission, focus, and culture of delivering exceptional client service with great people and transformative technology solutions that ensure Government mission success.

  • Design, develop, and maintain secure RESTful APIs using Python (FastAPI or similar frameworks) with sufficient documentation.
  • Build containerized Python applications using Docker, with deployment in AWS cloud environments.
  • Integrate with third-party APIs including ServiceNow and government data sources, ensuring robust error handling and performance.
  • Develop data pipelines and work with SQL/NoSQL databases for efficient data management. Apply NLP techniques for document processing (PDF, Word, Excel, etc.).
  • Implement AI/ML workflows using modern frameworks and libraries.
  • Apply secure coding practices and implement authentication systems (OAuth 2.0/JWT).
  • Write clean, maintainable code following Python best practices. Develop unit and integration tests for system reliability.
  • Contribute to rapid development through agile sprints. Work collaboratively using Git workflows and modern development practices.
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
  • 6+ years of professional Python development experience.
  • Experience supporting Python applications in production environments.
  • Experience with RESTful API development using Python frameworks (e.g., FastAPI, Flask, or Django).
  • Experience with external API integration and data exchange.
  • Experience with ML model training and deployment.
  • Experience with SQL databases and writing SQL statements.
  • Experience with Docker for application containerization.
  • Experience with python testing frameworks and code quality practices mindful of Test-Driven Development (TDD) practices and methodologies.
  • Knowledge of AWS cloud services, at any level.
  • Proficiency with Git workflows including branching, merging, and pull requests.
  • Knowledge of authentication and security best practices.
  • Strong collaboration and communication skills.
  • Experience with high performance Kubernetes deployments (e.g., EKS).
  • Experience creating and supporting high performance data processing and ETL pipelines (e.g., AWS Glue, Databricks).
  • Experience designing highly performant and scalable distributed systems using Kubernetes (e.g., EKS), Application Load Balancers (e.g., AWS ALB), and Service Mesh’s (e.g., AWS App Mesh, Istio).
  • Experience implementing caching (e.g., Redis) for high-performance applications.
  • Experience leveraging message queues (e.g., AWS SQS) for asynchronous processing.
  • Experience with advanced SQL, data modeling, and optimizing databases.
  • Experience using AWS SageMaker for ML model training and deployment.
  • Experience with AI/ML frameworks and LLM API integration. Understanding of token economics preferred.
  • Experience with monitoring and observability services like CloudWatch.
  • Experience implementing feature flags in development workflows (e.g., AWS AppConfig).
  • Knowledge of microservices architecture patterns.
  • Knowledge of Infrastructure as Code (e.g., Terraform).
  • Experience with ServiceNow or similar enterprise platforms.
  • Experience with NoSQL databases (MongoDB, DocumentDB).
  • Experience conducting code reviews and in pair programming.
  • Experience creating developer-friendly API documentation (OpenAPI/Swagger).
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with full stack development. Experience building or supporting front-end web applications using React.js.
  • Knowledge of government security requirements.
  • Background supporting Department of Defense or similar government agencies.
  • Familiarity with government cloud environments (e.g., AWS GovCloud, Azure Government).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service