Senior Azure Developer Consultant – Remote
Location: Grand Rapids, MI
Employment Type: Full-Time
**Remote applicants will be considered if they are accessible to our customers.
About KiZAN
We make technology personal!
KiZAN is an Industry leading Microsoft Professional Services and Managed Services Provider supporting Regional, National and Global clients.
We personalize technology by sparking passion, fueling purpose, and building connections.
Here at KiZAN, we are one team, we support each other, and take the initiative to solve problems.
We are fully committed to the direction chosen and always support our Mission.
Being a part of KiZAN means that we win together, we create an inclusive atmosphere where everyone feels accepted, a sense of purpose, and we embrace collaboration.
KiZAN Technologies has an immediate need for an exceptional individual to join our family as a Senior Azure Developer.
The ideal candidate will have strong communication skills, is a true team player with a commitment to success, has leadership skills, and will be able to thrive in a fast paced, rapidly-changing environment.
Responsibilities
Candidates should be self-starters that love to learn new technologies, as this will be an integral part of the position.
The ideal individual will be a thought leader who is able to design and deliver technical solutions in Azure, which can include infrastructure, .
NET development, and DevOps capabilities.
This position takes personal ownership of technical envisioning, scoping, and delivery of solutions for our customers.
You will be helping clients understand, adopt, and grow their Azure presence through both infrastructure and platform service architectures.
Responsibilities include, but not limited to:
Identify customer requirements and translate those requirements into a technical design
Learn and keep up to date with the latest trends in Cloud technologies, including changes to the Azure platform
Lead the implementation of development and/or DevOps solutions for customer
Deliver customer-facing presentations and be able to speak to all levels of IT
Create technical documentation and architecture diagrams as needed for customer engagements.
Document projects as they occur through daily status reports and time entry
Collaborate with senior and junior team members on larger projects
Provide education on technologies to others who are not as familiar with them
Assist in building statements of work and planning project effort
Ability to travel, overnight up to 25%
Ability to travel independently to client sites; if by car, a valid driver's license or reliable method of transportation is required
Authorization to work in the U.
S.
without sponsorship
Requirements
High School Diploma required; Technical degree preferred
Two years of recent Azure experience
Two years of systems architecture experience
Five or more years with.
NET development experience
ASP.
NET, MVC, HTML, & JavaScript
SQL, Entity Framework
Working knowledge of common web development frameworks
Three or more years implementing DevOps/GitHub practices and tools
Defining DevOps roles and responsibilities
Azure DevOps
Git
GitHub Enterprise
CI/CD pipelines
Infrastructure as Code artifacts
YAML
PowerShell
Prefer two years of Infrastructure as Code experience (Terraform preferred)
Prefer two years developing and implementing cloud-native solutions
Azure App Services
Azure Kubernetes Service / Helm Charts
Prefer two or more years of experience with some of the below technologies:
Azure Monitor
App Insights
Log Analytics Workspaces / KQL
Web Application Firewall
CDN technologies
Azure Service Bus or relevant messaging technologies
Azure Cache for Redis
Azure Functions
Skills developing with Azure AI Services a plus
Skills and Abilities
Speaks clearly and persuasively in both negative and positive situations
Demonstrates proficient group presentation skills
Responds well to questions
Presents complex data effectively
Effectively manages difficult or emotional customer situations
Listens to and seeks clarification from customers
Reacts well under pressure
Treats others with respect and consideration regardless of their status
Follows through on commitments
Able to build morale and group commitments to goals and objectives
Balances team and individual responsibilities
Exhibits objectivity and openness to others’ views
Provides and welcomes feedback
Ability to work independently/self-reliant and show initiative with minimum supervision
Ability to quickly learn new technology and apply appropriately to business situations
Ability to balance team and individual responsibilities
Ability to work under pressure; meet strict time deadlines
Strong problem-solving skills
Ability to listen effectively and seek clarification
Strong written and verbal communication skills with strong English language grammar skills
Working knowledge of Outlook, Excel, Word, and PowerPoint
EEO/AA Employer