Guides team members to provide direct input to the overall engineering process and coordinates within a team environment to work on various aspects of the platform and products.
Requirements
- Designs and develops solutions to various problems either independently or in a team environment
- Forms technical documents such as a design specification document
- Utilizes relational databases by integrating data storage solutions
- Utilizes Azure services such as, but not limited to, Functions, Logic Apps, App Services, Containers, Cosmos DB, event hubs
- Utilizes messaging patterns for system-to-system communication
- Ensures applications are performing at high capacity, responsiveness, and quality
- Finds solutions to reduce issues and defects
- Maintains that the platform's code and data are organized, automated, and of high quality
- Guides junior team personnel by recommending software design and development opportunities/best practices
- Experience with one or more cloud platforms (GCP, Azure, or AWS)
- Experience with JavaScript and PowerShell
- Configuration Management experience
- Hardware and software infrastructure experience
- CMDBs and discovery technologies experience