Talent.com
REQ21259 - DevOps Engineer / Application Solution Architect Level 3

REQ21259 - DevOps Engineer / Application Solution Architect Level 3

freelance.caFredericton, Canada
11 days ago
Job description

Job Description We would like to present to you our new job opportunity for DevOps Engineer / Application Solution Architect Level 3 with Department of Health in New Brunswick , and according to your skills and experience; I think you may be a good fit.

Without mandatory documents, we cannot submit a candidate.

  • Updated Resume in word format (Mandatory)
  • Skills Matrix Filled {The one attached on the website Apply Online link} (Mandatory)
  • Expected hourly rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Job Title : REQ21259 - DevOps Engineer / Application Solution Architect Level 3 Department : Department of Health Business Days : 480 days

  • Closing Date / Time : December 12th, 2024, 10 : 30 AM EST Office Location : In Fredericton, Onsite / Hybrid Contract Duration : Asap until 18-Dec-2026 end date (Possibility for extension and conversion to FT) Standard Hours per day : 7.5 hours work day
  • Note : Preference will be given to candidates that will work onsite for the duration of the engagement with DOH in HSBC Place Fredericton, NB. DOH will provide office space with access to pertinent information and resources for the duration of the engagement. The ability to work remotely is possible provided the candidate is available onsite for an onboarding period of 4 weeks prior to allowance for remote work. There is an expectation of availability for key milestones requiring in-person facilitation. The expectation would be for 2 work sessions per year to be attended onsite.

    Deliverables

    The successful candidate must deliver the following to successfully complete the engagement :

  • Deployment Plans and Automation Scripts : Develop deployment plans and automation scripts for deploying changes from development environments to testing, staging, and production environments. This includes deployment scripts for Salesforce metadata, configuration settings, and data migration. Oversee and maintain infrastructure design documents that detail system / environment configurations.
  • Release Management Processes : Implement release management processes to track and manage changes across Salesforce environments. This may involve creating release calendars, managing release branches, and coordinating deployments with development teams. Determine what coordinated test data, integrations, data compare, etc., are needed to test an operational change, emergency fix, or project release.
  • Environment Configurations : Set up and configure Salesforce environments (sandbox, scratch orgs, production) using Copado. Document environment configurations, including metadata settings, permission sets, and integration endpoints.
  • Version Control Repositories : Manage version control repositories (e.g., Git) for Salesforce code and configuration files. Ensure versioning best practices are followed, such as branching strategies, code reviews, and merging changes.
  • Integration and Data Migration Scripts : Develop integration scripts and data migration tools to synchronize data between Salesforce and external systems. Ensure data integrity and data quality standards are maintained during migrations.
  • Security and Compliance Checks : Implement security checks and compliance validations in the deployment pipelines. Ensure that security policies, access controls, and data protection measures are enforced during deployments. Provide oversight on production data in non-production environments across solutions and vendors, to ensure connected environments do not inadvertently populate production data in a test environment.
  • Automated Testing Frameworks : Develop and maintain automated testing frameworks for Salesforce applications, including unit tests, integration tests, and end-to-end tests. Provide test automation scripts and reports as deliverables.
  • Environment Management : Manage and coordinate code changes and configuration migrations to the appropriate environments; manage potential collisions, etc. Understand environments available, needs and constraints of each, as well recommend integrated approach and resolve connectivity to support the projects.
  • Documentation and Knowledge Sharing : Document DevOps processes, procedures, and best practices related to Salesforce development and deployment. Create knowledge base articles, runbooks, and training materials for team members and stakeholders.
  • Requirement Detail / Qualifications :

    General Duties :

  • Application release activities as assigned.
  • Completion of all assigned maintenance, support and development activities (service requests, releases, incidents, problems, etc.).
  • Resolution of incident and problem management tasks.
  • Updating of team knowledge sites and documentation as applicable.
  • Provide operations support as part of the team rotation. Compensation will be based on departmental rates for on call, after hours.
  • Other duties as assigned, such as update team documentation as required, participate in team scrums as required, etc.
  • Qualification Bachelor Degree Job Related Sector(s) Applications Architect DevOps Engineer  Experience

  • Greater Than 10 Year