Software Engineer
Job Description
• Experience working in other consulting or client facing roles. • Leadership experience; especially entrepreneurial or technology leadership. • Experience with or the ability to quickly learn about Azure Products, including: • Azure Data Factory V2 • Azure SQL / Elastic Pools / SQL-Dw (Synapse) / Analysis Services
Responsibilities Duties:
• You should understand a broad range of IT concepts, including at least a base level understanding of the following, with the strongest candidates exceeding this requirement: • An understanding of modern application design including clear understanding of SOLID, and the components of full stack development. • An understanding of relational system design, including enterprise data warehousing. • A summary level of networking knowledge, including knowledge of routing, VPN’s, firewalls, and subnetting. • Authentication and security knowledge, including Certificate/Asymmetric encryption, OAuth/Active-Directory flows, and common security threats. • A summary level of machine learning knowledge.
Key Skills:
• Azure Data Factory V2 • Azure SQL / Elastic Pools / SQL-Dw (Synapse) / Analysis Services • Databricks (Spark) • IoT Hub / Event Grids / Event Hubs / Logic Apps • Azure Functions & Kubernetes • Azure Networking (Subnets, ExpressRoute, Peering, etc.) • Power BI • Dynamics CE / F&O
Experiance Qualifications:
Microsoft Azure (or alternatively AWS or another public cloud).
Benefits:
Training, health, insurance, commuting support, lunch service etc.