At Allstate, the business problem is to protect families and their belongings from life's uncertainties by staying ahead of customers' evolving needs through innovation in areas like pricing sophistication, telematics, and device/identity protection. This specific role aims to enhance cloud security by designing, developing, and implementing innovative security controls and products.
Requirements
- AWS and/or Azure services (e.g., Lambda, S3, IAM, Functions, Azure AD)
- Provisioning cloud resources via Infrastructure as Code (IaC)
- Excellent Java and/or Python coding background including familiarity with the following tools:
- Intellij or Visual Studio Code IDE
- Github
- Spring Framework
- Microsoft SQL Server
Responsibilities
- Design, develop, and implement innovative and embedded security controls and products for cloud and container ecosystems
- Deliver on all phases of development work from initial kick-off, technical setup, application development, and support
- Developed code should promote principles of 12 factor apps, availability, scalability, maintainability and security
- Actively learn different technologies as needed for delivery of stories
- Adhere to Allstate best practices (for example, pair programming and test-driven development) and hold others accountable for the same
- Serve as a leader in all dimensions of the work: people, process, technology
- Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
Other
- Outcome Based Delivery
- Utilizing paired programming
- Leveraging Test-Driven Development
- Daily interactions and open communication channels with you and your Product Manager
- Participation in Iteration Planning, Stand-up and Retrospective meetings