Job Description
Insight Global's client is looking for an Engineering Manager to join and take over one of their Digital teams. Right now, this director manages this team, and he no longer has the bandwidth to also manage this team. With that being said, this team is finely tuned and operates on its own. We are looking for someone who can join the team who will start out in a 50% player coach type role and 50% coding and architecture type role. This team right now is 5-6 people but probably up to 8-10 in the near future and this person would help grow that that team. They need someone who, if there is an issue, can jump in and get to the root cause. They want someone who has a true DevOps mindset, not just developing it but also deploying and operating it.
Required Skills & Experience
-10 years of hands-on Software Engineering experience
-5 years of lead experience and about 1 year of management experience is the ideal candidate.
-Tech Stack:
-C#.net Core, Javascript, Typescript, HTML/CSS
-Angular (modern angular) or similar JavaScript framework (react, vue, etc)
-Relational Database experience: SQL (NoSQL is a plus), stored procedures, queries, etc.
-REST API's, microservices architecture experience, BFF (backend for frontends)
-Azure experience (very important) -- experience deploying production services into an Azure cloud environment
-Azure Web Apps, Azure Functions, Azure Monitoring/Alerts
-Devops mindset, not just develop, but also deploy and operate it
-Test automation experience at all levels, unit testing, UI Testing, etc. (Terraform)
-Strong Agile Experience (they do some SAfe ceremonies, but just need strong Agile background)
-Monitoring and Alerting experience (Dynatrace, Grafana)
-Logging and debugging with tools like Kibana
-Experience designing and consuming Restful API's and services
Nice to Have Skills & Experience
-NoSQL is a plus
-Bachelors Degree or comparable work experience
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.