Senior Cloud Engineer
Role details
Job location
Tech stack
Job description
As a Senior Cloud Engineer at IOA (Insurance Office of America), you will be involved the implementation and management of cloud solutions on multiple platforms. You will work closely with the Cloud Architect and other key stakeholders within the Enterprise Systems team to deliver innovative solutions that meet our business needs. Your technical expertise will be instrumental in ensuring the performance, scalability, availability, and security of our cloud environment., * ?Spearhead the automation strategy using advanced Infrastructure as Code (IAC) methodologies and CI/CD pipelines in Azure DevOps to automate the build, test, and deployment of applications and infrastructure.
- Collaborate with development and operations teams to gather requirements and deliver solutions to ensure seamless integration and deployment of code and infrastructure changes.
- Continuously monitor, optimize, and improve pipeline performance, reliability and security.
- Own and maintain our IAC module repo and templates across the organization.
- Mentor and coach junior engineers within the team, fostering their technical growth, reviewing their work, and ensuring their success.
- Implement and manage cloud solutions in multiple cloud environments acting as the SME in the event of any issues or outages.
- Actively contribute to cloud technical roadmap and initiatives, such as migration, modernization, automation, and innovation, and ensure alignment with business objectives and requirements.
- ?Be a senior stakeholder within the team, educating and mentoring fellow engineers on internal tooling and technologies, providing guidance and best practices on proposed solutions.
- Troubleshoot and resolve cloud issues and incidents using Azure Monitor, Datadog, and other tools.
- Deploy resources, configure settings, test functionality, monitor performance, and document outcomes of cloud solutions.
Requirements
- 4+ years of experience in a relevant role implementing and managing cloud solutions on cloud platforms.
- Relevant experience relating to Azure or AWS.
- Experience with infrastructure as code tooling such as Terraform.
- Experience with CI/CD tools and concepts in Azure Pipelines or similar.
- Proficient at one or more programming or scripting languages (Python, Powershell, etc.)
- Experience with networking and security concepts, methods and technologies in production environments.
- Experience with log collection tools and analysis, as well as infrastructure performance monitoring tools and optimization practices.
- Excellent verbal and written communication skills., * Experience in low code environments such as power platform, power BI.
- Solid understanding of microservices and event-driven architectures.
- Drive innovation and continuous improvement
- Build trusted relationships, comprehend the business environment and interrelationships between business processes