Responsibilities include:
Implement, setup, configure, monitor, and maintain various Microsoft Azure solutions
Deploy and maintain PaaS enterprise applications for development, QA, staging, and production environments hosted on Azure cloud infrastructure.
Creating CI/CD pipelines and processes for development and deployment of the enterprise solutions for on-prem and Azure Cloud
Investigates new technologies and software packages that can be applied to improve the development, complex builds, and release processes.
Participates in the planning of emerging technology usage and enables the delivery of business software rapidly and with quality.
Evaluates the current development process to detect inefficiencies and to propose incremental changes to improve the processes currently in use and designs for changes to moderately complex systems to solve problems of scale.
Designs or recommends automated solutions to support the validation, packaging, and delivery of development items to various target environments.
Recommends and plans implementations for remedies (including automation) and preventative measures to ensure quality control and effective problem resolution.
Reviews deliverables (e.g. the design, source code, and unit tests cases) of supported teams to ensure compatibility with release management, system maintenance, and configuration automation.
Recommends the Configuration and Deployment Procedures, as well as the Open-Source Software used to allow for streamlined and expeditious changes to target environments to ensure business continuity.
Anticipates needs and advocates where automation can be applied to various aspects of the development process and projects to implement solutions to gain organizational savings.
Minimum Qualifications:
Experience with Microsoft Azure Administration, creating and managing Azure resources
Experience with managing, creating and CI/CD pipelines
Experience with Microsoft SQL Server
Experience deploying web applications and managing IIS
Knowledge of PowerShell
Experience with Agile Development
Knowledge of C# .NET and SQL Language
Excellent written and verbal communication skills
Bachelor's degree in Computer Science or related discipline or the equivalent in education and work experience
This position offers an exceptional opportunity to work for a Fortune 50 industry leader. If you are selected, you will join our dynamic technology team in making a difference to our business and customers. Do you think you have what it takes? Prove it! with us, ambition knows no time zone.
we are an equal opportunity employer. we do not not discriminate on the basis of race/color/religion/sex/national origin/veteran/disability/age/sexual orientation/gender identity or any other characteristic protected by law