Charles River Development is looking for an experienced Senior Cloud Platform Engineer who will work on the Engineering, architecture and design of our SaaS Cloud platform. In this role you will interface with engineering teams, product management, business units and customers to define and deliver robust, scalable and agile architectures in support of the rapidly growing product capabilities.
Requirements
- Responsible for Cloud Platform Engineering for a technical domain or initiative, working with multiple scrum teams, engineering managers and architects to deliver a well-architected, principled technology platform.
- Deep knowledge and hands on implementation experience on Azure Infrastructure and cloud services.
- Proficiency in Microsoft Azure IAAS/PAAS services like Azure Virtual Machines (VMs), Virtual Network (VNET), Firewall, Azure Storage, Key Vault, DNS, Application Gateway, Load Balancer, App Service, API Gateway.
- Experience working with Active Directory, Azure Active Directory/Entra ID, Lightweight Directory Access Protocol, IAM permissions on Management Groups, subscriptions, and resources.
- Experience with monitoring and logging tools like Azure Monitor, Log Analytics, and Application Insights for performance and reliability management.
- Strong PowerShell, Bash, REST API or Python scripting skills for automating tasks and processes
- To Provide cloud engineering support for build, migration and operation of Azure cloud infrastructure
- Research and evaluate emerging cloud technologies and proactively recommend areas where they can bring business value.
- Develop aspects of the cloud migration initiative, including its impact on infrastructure, networks and security.
- Define standards and best practices by conducting POCs for new cloud technologies leveraged by the development organization and engineering teams.
- Ensure that all cloud solutions follow security and compliance controls.
- Participate in the establishment on an automated DevOps release management pipeline which delivers tooling for next generation application development efforts and on-going production operations. Cultivate a Continuous Integration/Continuous Delivery mind set.
- Provide thought leadership on cloud platform technology use, design and implementation.
Benefits
- 401K
- Insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages
- Paid-time off including vacation, sick leave, short term disability, and family care responsibilities
- Access to our Employee Assistance Program
- Incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans)
- Eligibility for certain tax advantaged savings plans