Designing, building and maintaining efficient, reusable, and reliable code in a test-driven environment
Manage and support large deployments in the Microsoft Azure Cloud
Ensuring the best possible quality and making suggestions for improvements and solutions to mitigate issues
Designing and Building robust and highly scalable applications, ensuring high performance
Provide expertise and leadership regarding Cloud Architecture for both infrastructure and applications in Microsoft Azure
Develop documentation throughout the software development life cycle (SDLC)
Working proactively as a part of a cross-functional team with frequent communication with clients and teammates, always ensuring a customer-centric attitude
Qualifications
High Proficiency in JavaScript framework and/or C#
Bachelor’s degree in Computer science or related fields
3+ year of experience with node.js and the frameworks available
Hands-on experience in developing functions in the Azure cloud environment
Experience in architecting solutions with Azure Cloud Services
Microsoft Certified or willingness to get certified (Azure DevOps Engineer Expert, Azure Solutions Architect Expert or MCSE: Core Infrastructure)
Proficient understanding of code versioning tools, such as Git
Understanding of and experience with Agile software development principles and methodologies
Ability to take ownership of projects as part of a team
Excellent self-time management skills
Fluent in English language with strong communication skills
Desired Skills
Interest in AWS and other cloud environments
Technology enthusiast dedicated to architecting the best possible solutions
We Offer
Competitive compensation
Premium equipment
20+ paid vacation days
Private health insurance
Modern office space
An international, friendly and collaborative environment