Purpose and Function:
Build automation, orchestration, configuration management and other solutions supporting scalability, performance and maintainability of Charles River's global Software as a Service (SaaS) platform. Implement QA and development lifecycle practices. Collaborate with Tech Services, Application Management, Product and Engineering teams to streamline and standardize operations. Contribute technical expertise in support of ELK and ITSM initiatives.
Key functional details:
Design, implement and support automation, DevOps, configuration management technologies
Contribute to Ansible orchestration and automation code
Conduct code reviews and run SCRUM meetings
Train Ops staff and enable organization wide adoption of tools and practices
Contribute to cloud, container, and virtualization strategies in next generation implementation
Drive projects to accelerate the automation of client and infrastructure provisioning and configuration management
Build and support pipelines for testing and deployment of automation artifacts
Collaborate with site reliability engineers on the design and automation of ELK, Dynatrace and other systems
Build and maintain event management integrations to ensure monitoring systems' data is seamlessly delivered and processed in service management platform
Produce quality metrics for the automation and orchestration systems
5+ years' software engineering experience
3+ year in a Scrum Master role
1+ year running lead on projects
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.
Strong Python skills
Strong configuration management and orchestration with Ansible (preferred) Chef, or Puppet
Agile and SCRUM methodologies
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.
Exposure to cloud (AWS, Azure, GCP) as well as VMWare
Basic Linux and Windows admin skills
Basic networking knowledge
Exposure to Runbook/build automation software (Rundeck ideal)
Developing CICD pipelines and QA automation
Experience developing and maintaining large complex Ansible roles relied upon by multiple teams
Financial services/trading system experience
Understanding of security architecture for automation software development
Service Now (SaaS)
State Street Global Advisors