AZURE DEVELOPER - Expert In Recruitment Solutions
Iselin, NJ
About the Job
TASKS:
• Oversee the architecture, design, implementation, transition to production, and documentation of complex technical systems
• Collaborate with cross-functional teams, project management, product management, and other stakeholders, to define project scope, requirements, and deliverables
• Foster a culture of continuous improvement, implementing best practices, processes, and tools to optimize delivery of technical systems
• Ensure compliance with Citywide Cyber Security policies and OTI technical standards, throughout the project lifecycle
• Lead and actively participate in technical reviews, including infrastructure configuration and code reviews.
• Ensure the successful completion of Technical and Operational Design Peer Reviews to maintain quality standards.
• Ensure that microservices adhere to industry best practices in protocols, methodologies, and approaches.
• Take responsibility for understanding and mitigating security vulnerabilities across the projects.
• Manage the deployment of applications in both production and non-production environments.
• Implement enhancements to bolster the security of applications as required.
• Utilize triaging and observability tools provided by cloud providers such as Azure and AWS.
• Collaborate with CI/CD and project management tools, such as Azure DevOps, to streamline development processes.
• Take charge of analysis, problem definition, requirements gathering, and solution development, including defect fixes and enhancements.
• Employ source code quality and security tools for both static and dynamic analysis.
• Create and maintain comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle.
MANDATORY SKILLS/EXPERIENCE
• 12+ years of proven expertise managing technical teams including software development using Java and cloud infrastructure.
• Extensive hands-on experience in architecting, designing, and developing Java applications
and Microservices.
• Hands-on experience with Azure Services including ACA/AKS, Azure VMs, Azure Functions, Azure Logic Apps, APIM, Azure Application Gateway, etc.
• Knowledge of Docker, JFrog Artifactory and software quality assurance tools like Veracode, SonarQube etc.
• Expertise in Azure DevOps encompassing GIT source code repository, CI/CD build and release pipelines.
• Proficiency with essential Java frameworks and technologies including Spring, Spring Boot, JPA, Hibernate, and JSP.
• Familiarity with front-end technologies such as REACT.js, HTML, CSS, and JavaScript.
• Strong understanding of HTTPS, SAML, OpenID, and OAuth protocols.
• Proficient in utilizing Java project build tools like Maven, Gradle, and ANT.
• Experience with Microsoft Entra ID (Azure Active Directory) for identity management.
• Excellent command over Relational Database technologies including Microsoft SQL Server, Oracle, and/or PostgreSQL.
• Proficient in monitoring Azure services and custom applications using Azure monitoring and observability services, along with similar tools.
• Strong oral and written communication skills, facilitating effective collaboration and documentation.
• Self-motivated and a proven team player, adept at fostering a collaborative and productive work environment.
DESIRABLE SKILLS/EXPERIENCE:
• Proficient in Azure AI Services and Azure Machine Learning.
• Skilled in monitoring tools like Elastic, Dynatrace, and similar platforms.
• Experienced in building .NET applications and using Microsoft Dataverse.
• Familiar with Web Content Management Systems and Salesforce.
• Oversee the architecture, design, implementation, transition to production, and documentation of complex technical systems
• Collaborate with cross-functional teams, project management, product management, and other stakeholders, to define project scope, requirements, and deliverables
• Foster a culture of continuous improvement, implementing best practices, processes, and tools to optimize delivery of technical systems
• Ensure compliance with Citywide Cyber Security policies and OTI technical standards, throughout the project lifecycle
• Lead and actively participate in technical reviews, including infrastructure configuration and code reviews.
• Ensure the successful completion of Technical and Operational Design Peer Reviews to maintain quality standards.
• Ensure that microservices adhere to industry best practices in protocols, methodologies, and approaches.
• Take responsibility for understanding and mitigating security vulnerabilities across the projects.
• Manage the deployment of applications in both production and non-production environments.
• Implement enhancements to bolster the security of applications as required.
• Utilize triaging and observability tools provided by cloud providers such as Azure and AWS.
• Collaborate with CI/CD and project management tools, such as Azure DevOps, to streamline development processes.
• Take charge of analysis, problem definition, requirements gathering, and solution development, including defect fixes and enhancements.
• Employ source code quality and security tools for both static and dynamic analysis.
• Create and maintain comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle.
MANDATORY SKILLS/EXPERIENCE
• 12+ years of proven expertise managing technical teams including software development using Java and cloud infrastructure.
• Extensive hands-on experience in architecting, designing, and developing Java applications
and Microservices.
• Hands-on experience with Azure Services including ACA/AKS, Azure VMs, Azure Functions, Azure Logic Apps, APIM, Azure Application Gateway, etc.
• Knowledge of Docker, JFrog Artifactory and software quality assurance tools like Veracode, SonarQube etc.
• Expertise in Azure DevOps encompassing GIT source code repository, CI/CD build and release pipelines.
• Proficiency with essential Java frameworks and technologies including Spring, Spring Boot, JPA, Hibernate, and JSP.
• Familiarity with front-end technologies such as REACT.js, HTML, CSS, and JavaScript.
• Strong understanding of HTTPS, SAML, OpenID, and OAuth protocols.
• Proficient in utilizing Java project build tools like Maven, Gradle, and ANT.
• Experience with Microsoft Entra ID (Azure Active Directory) for identity management.
• Excellent command over Relational Database technologies including Microsoft SQL Server, Oracle, and/or PostgreSQL.
• Proficient in monitoring Azure services and custom applications using Azure monitoring and observability services, along with similar tools.
• Strong oral and written communication skills, facilitating effective collaboration and documentation.
• Self-motivated and a proven team player, adept at fostering a collaborative and productive work environment.
DESIRABLE SKILLS/EXPERIENCE:
• Proficient in Azure AI Services and Azure Machine Learning.
• Skilled in monitoring tools like Elastic, Dynatrace, and similar platforms.
• Experienced in building .NET applications and using Microsoft Dataverse.
• Familiar with Web Content Management Systems and Salesforce.
Source : Expert In Recruitment Solutions