Microsoft Azure DevOps Engineer

Apply Now

Company: Spark Technology Consulting

Location: Washington, DC 20011

Description:

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
Proven experience in supporting cloud solutions across PaaS and IaaS platforms for cloud services, AKS services using SQL, ASB, CosmosDB, Redis Cache, App Insights, Log analytic
Proven experience in coaching and mentoring junior and offshore team members.
Proven experience with Agile practices, methodologies (Sprint planning, Daily Scrums, Backlog grooming, and updating ADO artifacts to ensure work is tracked appropriately) and Atlassian Products (Jira, Confluence, Service Desk).
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 SQL Instances - used for relational database storage and retrieval
Azure Cosmos DB - used for semi-structured and unstructured data storage and retrieval
Elastic Cloud (Elasticsearch Managed Service) - used to store logs, highly searchable unstructured data and catalog data
Application Insights - used for logging, debug tracing and monitoring
Azure Databricks Service - used for development, training and collaboration on Machine Learning models
Azure Cognitive Services - used for development and production Machine Learning models
Azure Kubernetes Service - used for containerization of Micro-Services
Azure Container Registry - used to store custom container images
Azure Key Vault - used to store secrets and keys.
Azure Container Instances - used for individual containers housing Micro-Services
Azure Data Catalog - used to catalog and describe data stored in various Azure resources
Azure Data Factory (v2) - used for Extract-Transform-Load (ETL) operations on data and scheduling
Azure Machine Learning - used for Machine Learning models
Azure Media Service - used to store, encode and stream media
Azure Video Indexer - used to moderate media for inappropriate content and provide extensive metadata about the media
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
Azure Data Lake Store - used for extended resource storage and common data access
Azure Cognitive Search Service - used for searching that requires built-in AI capabilities
Recover Services Vault - used for Disaster Backup and Recovery (DBAR)

Qualifications
Successful candidate(s) will pass a background check
Successful candidate(s) will pass a coding challenge
Successful pass chemistry test
Detail Oriented, organized, hardworking, dedicated, passionate, independent, self-starter, and very responsive

Education and/or Experience

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. Candidate must demonstrate a minimum of 5-year experience. Ability to write robust various code, and scripts (i.e., PowerShell, Python, JavaScript, Functions, etc.). Understanding of data structures, data modeling and software architecture for development of applications. Microsoft Certifications (Microsoft Azure preferred).

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

Similar Jobs