Baldwin Risk Partners - Tampa, FL
posted about 1 month ago
The Security Engineer at The Baldwin Group will play a crucial role in managing the cloud environment, overseeing the build and release processes, and ensuring effective code management. This position involves designing a new code deployment process, enhancing monitoring capabilities, and troubleshooting any issues that may arise. The engineer will also be responsible for overseeing security measures and disaster recovery protocols, as well as assisting with the setup of Office365 and other technology for end users. In this role, the engineer will design, implement, manage, and support application infrastructure, including Software as a Service (SaaS), databases, and storage solutions. This includes continuous integration, deployment, and build scripting and management. The engineer will be tasked with writing application deployment automation using industry-standard deployment and configuration tools, and will be responsible for the scripted automation of deployments via TFS and deployment pipelines. The Security Engineer will also design and maintain a release management strategy that supports an always-on 24/7 environment, focusing on performance and scalability. Regular evaluations of existing cloud infrastructure will be necessary to identify risks or opportunities for improvement. The engineer will provide systems support, including the creation and management of monitoring alerts, and will monitor, analyze, and report performance statistics to enhance proactive monitoring across environments. Additionally, the engineer will troubleshoot and solve problems across multiple platforms, implement and stay updated on Cloud and DevOps industry best practices and tooling, and evaluate new cloud technologies to make informed recommendations for improvement. Supporting development teams with technical questions related to continuous integration and continuous delivery will also be a key responsibility. The engineer will manage the code branching and merging process, create and document disaster recovery plans, and participate in after-hours upgrades and troubleshooting activities as required.