Dev Ops, Charles River Development, Assistant Vice President
Purpose and Function:
Build automation, orchestration, configuration management and other solutions scalability and maintainability of Charles River’s global Software as a Service (SaaS) platform. Collaborate with Tech Services, Application Management, Product and Engineering to streamline and standardize operations.
Key functional details:
- Contribute to Ansible automation and orchestration code
- Review code with team
- Build automated QA with Molecule and other testing technologies
- Operations automation:
- Define infrastructure requirements
- Create workflow and project templates
- Job scheduling:
- Research vendors
- Implement pilots
- Plan and execute migrations
- Configuration management:
- Implement platforms and tools to store, control, and enforce application, OS, and middleware configurations
- Deployment automation:
- Build a deployment pipeline for application components, configurations and customizations
- Version control
- Design and implement version control system repository to drive deployment automation, operations automation, and configuration management
- IT Service Management (ITSM):
- Research and implement tools to streamline service management and delivery, and support (Change, Incident, and Problem Management).
- Performance management:
- Research and implement tools to track performance and availability metrics to facilitate service improvement.
- Integration:
- Configure, test, and support integration of tools
- Automation scripts:
- Develop, test, deploy, and support scripts (e.g., Powershell, Python, Perl, etc.) to facilitate automation and tool integration.
Required Competencies
- Proven ability to excel as part of a technology services/operations team in a fast-paced, high-growth, mission critical technology-based Software as a Service (SaaS) environment.
- Bachelors degree in Computer Science, IT, Finance with a technology concentration.
- 7+ years in IT system administration and infrastructure related management and automation software.
- Excellent “soft skills” including interpersonal/verbal and written communications, customer service, teamwork, ability to multi-task, organized, attention to detail, self-motivated, eager to learn, calmness under pressure.
Ideal Competencies/Experience:
- Experience with any of the following software is desired: Powershell, MS SQL Server, VMware, MS Windows, Devops tools such as any major configuration management software, any version control technology, any major job scheduler.
- Financial services/trading system experience is a plus.