POSITION DESCRIPTION
The successful candidate, being a Senior Systems Integrator and a member of the client's team, will need to utilize a broad range of skills to provide DevOps services for various business applications. The candidate must have a customer-centric mindset: addressing incidents promptly, creating proactive monitoring, automating fixes, and troubleshooting complex problems. The candidate will also be responsible for managing the Production and non-Production environments for the program team, including projects, initiatives, and sustainment activities.
- Plan, coordinate, and execute deployment strategies for new applications and enhancements to existing applications.
- Develop and maintain release management workflows, including versioning, deployment plans, checklists, and summaries.
- Execute deployments and implementations following change management processes.
- Collaborate with program SIs, team members, project teams, and Operations staff to ensure requirements are met.
- Create and maintain non-production environments.
- Coordinate and communicate system transition processes from the Build team to Operations.
- Automate deployment steps and develop tools to monitor and automate processes.
- Maintain detailed, automated, scalable build scripts and documentation.
- Assist in assembling software releases and managing source code configurations.
- Support planning and maintenance of development, QA, and UAT environments.
- Administer defect tracking tools like JIRA and contribute to Environment Management Plans.
- Estimate efforts for environment-related aspects of IT projects and contribute to enterprise practices and policies.
- Manage test data, resources on vSphere infrastructure, and contribute to environment design for applications.
- Manage the program team’s SharePoint site and actively promote safety commitments.
The position is based in Victoria (Client Location).
QUALIFICATIONS
- Bachelor’s degree in Computer Science, IT, Business Administration, Commerce, or related field (preferred).
- At least 5 years’ experience leading customer service functions in fast-paced, multi-project IT environments.
- Minimum of 5 years’ experience in software development, release engineering, and configuration management.
- ITIL Certification (preferred).
- Strong understanding of SDLC and application release processes.
- Proven experience in designing, developing, and implementing software and hardware solutions.
- Familiarity with source code repositories and build tools such as Jenkins, Ansible, SVN, Bitbucket, Xcode, ANT.
- Experience with SaaS or CRM applications like Salesforce.
- Proficiency in scripting utilities such as Python, PowerShell, Apex, Shell, Batch.
- Knowledge of databases and query languages: SOQL, MSSQL, Postgres, Oracle.
- Experience with change, configuration, build, and release management processes.
- Strong analytical, diagnostic, and problem-solving skills.
- Experience with ServiceNow and its ITSM modules, including customization and schema extension.
- Experience with other ITSM tools (BMC, Cherwell, etc.).
- Highly service-oriented, flexible, and motivated with excellent communication and leadership skills.
- Experience in agile and lean initiatives, facilitation, coordination, and issue resolution.
- Ability to work independently, prioritize, and meet deadlines.
- Experience with cloud applications, issue tracking tools, and monitoring stacks.
COMPETENCIES
- Customer Orientation: Anticipate and meet customer needs.
- Team Management: Build and maintain effective teams.
- High Standards: Pride in quality and timely work.
- Organization & Planning: Manage time and priorities effectively.
- Results Orientation: Focus on outcomes and persistence.
- Communicativeness: Share information proactively.
- Change Mastery: Embrace and manage change effectively.
- Business Thinking: Understand organizational processes and impacts.
- Relationship Building: Develop and maintain positive relationships across the organization.