What are the responsibilities and job description for the Azure Apps Consultant position at CyberTec?
zure Apps Consultant (.Net / Java)
Duration : 18 months
Location : Remote
Rate $12k / Per Month (No Benefits)
zure Apps Consultant
Apps Sr Consultant
Job Description
We are looking for a senior applications consultant to join our team of Azure experts and help our clients achieve their cloud goals. As a senior applications consultant, you will be responsible for designing, deploying, migrating, and managing applications on Azure, as well as providing guidance and best practices, DevOps, and security. You will also collaborate closely with clients, other Azure consultants, and engineers to understand business needs and requirements, and provide innovative and scalable solutions that leverage the power of Azure.
Qualifications
Deep technical (hands on) experience in Microsoft .NET technologies (C# and the .NET Framework or .NET Core / 6) and / or Java (Frameworks like Spring, Struts, Blade, etc.)
Expertise in the development and implementation of Azure applications Microsoft .NET technologies and / or Java, JavaScript, Typescript, AngularJS / ReactJS, HTML5, CSS / SCSS
o Perform unit testing, integration testing, performance testing, and security testing of Azure applications.
o Deploy and monitor Azure applications using Azure DevOps, Application Insights, Log Analytics, and other tools (Prometheus, Grafana).
Proficient with one or more Azure compute services such as Azure Functions, Logic Apps, Service Bus, Event Grid
Proficient with one or more Cloud Databases such as Azure SQL, Azure Database for PostgreSQL, MySQL, and MariaDB
Experience in implementing, operating, customizing, tuning, and troubleshooting large-scale Cloud solutions.
Experience with multi-threaded / parallel programming, Application design patterns, and anti-patterns, such as MVC, CQRS and / or SAG
Experience defining CI / CD pipelines to automate test and release across different application environments using concepts such as Blue / Green and Canary deployments and related technologies (e.g., GitHub Actions, Jenkins, Spinnaker, Azure DevOps).
Experience in implementing micro-services architecture using technologies such as Kubernetes, Service Fabric, Cloud Foundry, Open Shift
Expertise in security controls such as encryption, AuthN / AuthZ
Good understanding of designing distributed applications within architectural scenarios such as Web, Serverless and solution based on containers.
Good understanding implementing scalable solutions on cloud platforms (on Azure but not limited to) with focus on performance and resiliency, utilizing microservices architectures.
Provide technical guidance and mentoring to junior developers and consultants.
Experience in Cloud migration, AWS or Google cloud is a definite plus.
Nice to have :
o Experience in Open-source technologies and frameworks.
o Technical certifications based on domain (Azure Developer Associate, Azure IoT Developer, DevOps Engineer Expert, Azure Solutions Architect Expert, or similar).
o Familiarity with other programming languages like Node.JS or Python, Golang.
Soft Skills
Excellent interpersonal and customer skills to collaborate with other teams.
Strong communication and presentation skills (written and verbal).
Strong due diligence, highly organized.
bility to work independently and collaboratively in a challenging environment.
willingness to learn new skills and technologies and keep up with the latest trends and innovations in the field.
Experience
t least 5 years of experience in developing web applications using the above-listed technologies.
t least 5 years of experience in developing cloud applications using the above-listed Azure services.
t least 5 years of leadership experience in an enterprise environment.
Salary : $12,000