Madison-Davis, LLC is seeking an Azure Engineer to support the architecture, design, implementation, and documentation of complex technical systems. This role involves collaboration with cross-functional teams to define project scope and ensure compliance with industry best practices throughout the project lifecycle.
Responsibilities:
- Support 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
- Support compliance with industry best practices in protocols, methodologies, and approaches, 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
- Create and maintain comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle
Requirements:
- Support 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
- Support compliance with industry best practices in protocols, methodologies, and approaches, 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
- Create and maintain comprehensive project documentation to ensure transparency and clarity throughout the development lifecycle
- 8+ years of proven expertise supporting 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
- 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
- Experience with Microsoft Entra ID (Azure Active Directory) for identity management
- Strong understanding of Relational Database technologies including Microsoft SQL Server, Oracle, and/or PostgreSQL