Spark Technology Consulting, Inc.’s mission is to leverage Artificial Intelligence (AI) for the benefit of humanity. Inspired by people who believe AI can and should be a transformative force for good. Leveraging emerging technology including Machine Learning (ML)/AI, Blockchain/Distributed Ledger Technology (DLT), Robotic Process Automation, and game engine development to solve complex problems of social consequence.
Essential Duties, Skills, and Responsibilities
- Strong conceptualization abilities, detailed oriented, critical/analytical thinking & troubleshooting skills with the ability to work independently and deliver consistent results to difficult problems.
- Strong team player with a desire to learn by collaborating with peers and other DevOps teams.
- Effective organization and communication skills, both written and verbal to the extent of communicating technical issues to non-technical stakeholders eloquently
Competencies
- Azure Virtual Machines – used for Infrastructure as a Service (Iaas) for services that require specific compute and/or memory configurations that are not easily available in serverless resources like App Services or Function Apps
- Azure App Services – used to deploy OpenAPI services that need to be available and highly responsive at all times
- Azure Function Apps – used to deploy OpenAPI and time-triggered services that are available or run on an as-needed basis
- Azure Key Vault – used to store secrets and keys.
- Azure Container Instances – used for individual containers housing Micro-Services
- Azure Machine Learning – used for Machine Learning models
- Azure Active Directory – used for managing users, service principals, and app registrations for Role Based Access Control (RBAC) and O Auth2 access security.
- Azure Identity and Access Management – used for access to Azure and OAuth2 access security
- Azure Storage – used for resource storage
Qualifications
- The successful candidate(s) will pass a background check
- Detail-oriented, organized, hardworking, dedicated, passionate, independent, self-starter, and very responsive
Education and/or Experience
Pursuing BSc in Computer Science, Mathematics, or similar field. The combination of work experience and training courses may be substituted in place of bachelor education and experience. Ability to write code, and scripts (i.e., PowerShell, Python, JavaScript, Functions, etc.). Understanding of data structures, data modeling, and software architecture for the development of applications.
Reasoning Ability
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Work Environment
Hybrid
Location
DC Metro