Job offer
Associate Engineer
The Associate Engineer at Man Group in Boston supports the development, implementation, and maintenance of software solutions and plays a key role in technical support and problem-solving. The position offers a wide range of responsibilities, from monitoring the production environment to collaborating with developers and portfolio managers.
Job Description
As a member of the Business and Investment Production Technology Support (BIPTS) team, the Associate Engineer plays a crucial role in supporting the development, implementation, and maintenance of software solutions. This includes maintaining and monitoring the production environment, as well as providing technical support for various processes such as database issues, modeling tools, reporting, and analysis.Focus areas of work
- Control M Scheduling: Establishing and improving standards within the Control M scheduling software. - Metadata Migration: Implementing new models and configurations in the production environment. - Production Monitoring: Overseeing the production environment and debugging issues in various applications in real time to ensure stability and efficiency. - Sprint Collaboration: Participating in weekly sprints to prioritize and assign tasks, including schedules, data, and code changes. - Solution Coordination: Collaborating with developers to implement schedule changes through code modifications, installation, validation, verification, and testing. - Incident Management: Tracking and managing production incidents, coordinating with the necessary teams, including developers, portfolio managers, and technology groups, as needed. - Release Management: Executing the weekly release process, transitioning code changes from the staging to the production environment. - Change Management: Adhering to change management principles for reviewing, testing, and implementing changes. - Release Automation: Implementing and continuously improving automation tools in asset class projects focused on production process maintenance, process improvements, and meeting business requirements. - On-Call Duty: Availability and willingness to fulfill on-call responsibilities on a weekly rotation, including nights and weekends.Opportunities for continuing education
Participate in strategic development projects involving multiple technology teams to enhance your skills and contribute to your career development within the company.Technology and business skills
Required
- Bachelor's degree or equivalent experience.
- Strong programming skills in one or more languages.
- Experience in supporting Unix/Linux environments.
- Experience with source code tools and coordinating code changes.
- Understanding of incident management frameworks and best practices.
- Understanding of Unix environments.
Desirable
- A degree in computer science or a related STEM field.
- Experience working in a production environment with deadlines.
- Experience with implementation tools and Control M.
- Experience with source code tools and coordinating code changes.
- Understanding of automation or incident management.
Personal characteristics
- Highly self-motivated and able to work both independently and collaboratively with teams.
- Curious and creative in applying technical problem-solving techniques.
- Process-oriented with multiple troubleshooting techniques.
- A can-do attitude combined with the desire to, Urs
Job details