What are the responsibilities and job description for the Full Stack Developer position at Trabus Technologies?
Position: Full Stack Developer
Full-time
Location: San Diego, CA
Compensation:
Clearance Level: Secret
Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) based in San Diego, California. Since 2010, we've provided innovative solutions in wireless technologies, cybersecurity, and AI to both the federal government and private sector.
Our expertise spans emerging technologies, engineering support for the armed services, and solving real-world challenges through technical innovation. Recognized by Inc. 5000 as one of the fastest-growing private companies for seven consecutive years, TRABUS is a dynamic, forward-thinking business committed to excellence.
SUMMARY: TRABUS has an opportunity for a Full Stack Developer who can join our team and make an immediate impact through their creativity, enthusiasm, and technical abilities. Our Full Stack Developer will have knowledge of machine learning algorithms and DevOps tools for its diverse projects in marine transportation, predictive analytics, cybersecurity, and climate/environmental informatics. We aren’t looking for someone who will simply go through the motions, but someone willing to go beyond expectations, do something important, and make a true difference.
RESPONSIBILITIES:
US citizenship and a final DoD adjudicated Secret Clearance
To apply, go to https://trabus.com/careers and click on “View Openings”
Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.
Full-time
Location: San Diego, CA
Compensation:
Clearance Level: Secret
Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) based in San Diego, California. Since 2010, we've provided innovative solutions in wireless technologies, cybersecurity, and AI to both the federal government and private sector.
Our expertise spans emerging technologies, engineering support for the armed services, and solving real-world challenges through technical innovation. Recognized by Inc. 5000 as one of the fastest-growing private companies for seven consecutive years, TRABUS is a dynamic, forward-thinking business committed to excellence.
SUMMARY: TRABUS has an opportunity for a Full Stack Developer who can join our team and make an immediate impact through their creativity, enthusiasm, and technical abilities. Our Full Stack Developer will have knowledge of machine learning algorithms and DevOps tools for its diverse projects in marine transportation, predictive analytics, cybersecurity, and climate/environmental informatics. We aren’t looking for someone who will simply go through the motions, but someone willing to go beyond expectations, do something important, and make a true difference.
RESPONSIBILITIES:
- Maintain and enhance existing full-stack applications (backend, frontend, DevOps and data layers) that combine AI, data analytics, and spatiotemporal big data.
- Collaborate with TRABUS software engineers in architecting and deploy new full-stack applications that combine AI and big data analytics.
- Maintain and develop applications using web-frameworks such as Django and React.
- Help develop and enhance Continuous Integration (CI)/Continuous Development (CD) pipelines for current and future application development projects.
- Manage existing cloud-based applications and develop new applications on platforms such as AWS and DigitalOcean.
- Maintain and develop scalable full-stack applications by leveraging serverless technologies such as AWS Lambda and using message queues such as Celery or RabbitMQ.
- Maintain and develop complex data-driven APIs using tools such as GraphQL & Swagger.
- Coding of full-stack applications for TRABUS’ government and industry-based contracts and towards TRABUS’ commercialization efforts.
- 2 years of experience in programming in a high-level programming language such as Python.
- At least 2 years of experience in Python-based web-frameworks such as Django or Flask
- At least 1 year experience in developing web applications using JavaScript and using technologies such as Node and React.
- 2-3 years of experience in Database technologies such as PostgreSQL, MySQL and NoSQL data stores such as Redis, MongoDB or Cassandra.
- 2-3 years of experience in API technologies such as GraphQL or REST and development using tools such as Postman, Swagger and Apollo.
- 2-3 years of experience in containerization tools such as Docker and Kubernetes.
- Minimum of 1 year experience in automation tools such as Ansible and Chef, and experience in establishing CI/CD workflows using Git.
- Strong knowledge of Linux or Unix-like OS.
- Excellent coding skills in Python, Django and familiarity with libraries such as Pandas and NumPy.
- Experience in handling Git repositories
- Must be proficient in MS Office Applications
- Must have strong written and oral communication skills
- Must demonstrate attention to detail, procedural compliance, and the ability to manage multiple duties simultaneously while meeting deadlines
- Bachelor’s degree (master’s degree is preferred) in Computer Science/Engineering/Data Science or other STEM related discipline.
- Paid Time Off
- Holidays
- Health Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Account
- 401(k)
- Life AD&D
US citizenship and a final DoD adjudicated Secret Clearance
To apply, go to https://trabus.com/careers and click on “View Openings”
Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.