Specialist, Development and Exploitation - Dorval, Canada - Air Canada

Air Canada
Air Canada
Verified Company
Dorval, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Description

Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.


Air Canada seeks technically experienced Specialist, Data & Analytics (DevOps), who is highly motivated and who will be responsible for helping to define and build the future state of Air Canada's data integration and data lake platform.

You will be working closely with a team of skilled data engineers as well as our management team and other stakeholders to develop the strategy, technical solution, and implementation roadmap.

This position will be reporting to the Manager, Data & Analytics.


Key Responsibilities & Activities:


  • Responsible for design and buildout of data models, codification of business rules, mapping of data sources to the data models (structured and unstructured), engineering of scalable ETL pipelines, development of data quality solutions, and continuous evaluation of technologies to continue to enhance the capabilities of the Data Engineering team and broader Product and Analytics teams.
  • Make sure data engineering initiatives are properly supported at the infrastructure and architecture levels.
  • Automate the build and release of multiple projects by implementing automation tools and frameworks (CI/CD pipelines).
  • Maintain code branches along with integrations of code across multiple branches.
  • Configure complex installations and quickly resolve all defects or script issues found within the installation.
  • Collaborate with crossfunctional teams to solve development constraints and deployment issues.
  • Maintain and update technical documents and procedures accompanied by configuration and design of database models relative to the requirements of the organization.
  • Maintain data standard and security measures through the implementation of information technology plans, policies, and standards.
  • Use sound agile development practices (code reviews, testing, etc) to develop and deliver data pipelines.
  • Provide daytoday support and technical expertise to both technical and nontechnical teams.
  • Follow DevOps delivery model and recommend adjustments based on results, when needed.
  • Help implement guidelines, standards, and procedures and provide recommendations for improvements.
  • Coordinate with Architecture and Quality teams to ensure timely delivery of projects, features, bugfixes, and infrastructure improvements into multiple production environments.
  • Lead and coordinate the golive activities essential to the execution of the deployment plans/checklists.

Qualifications

  • A relevant University degree/technical certification, and/or relevant experience commensurate to the role.
  • 46 years of IT technology, operations, and people leadership experience in a large company.
  • 4+ years of DevOps or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools.
  • Certifications in core programming languages, agile methodologies (CSPO, PMI-ACP, etc.).
  • Proficiency in ETL and Data Warehouse technologies (SQL Server, Snowflake, Databricks, Talent, etc.).
  • Advanced working SQL knowledge and experience working with Data Warehouse.
  • Experience with data warehousing, and cloud computing platforms like Microsoft Azure, AWS or Google Cloud.
  • AWS certification is preferred.
  • Experience with cloudbased monitoring logging, cost analysis tools.
  • Solid experience as a DevOps Engineer, including automation experience with configuration management tools.
  • Track record working with data from multiple sources.
  • Strong project management and organizational skills.
  • API development experience an asset.
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Knowledge of the tooling for deployment, monitoring, and site reliability.
  • Demonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.
  • Experience supporting and working with crossfunctional teams in a dynamic environment.
  • Strong scripting (e.g. Python) and automation skills.
  • Experience with version control repositories like GIT Knowledge of containerization tools (e.g. Docker).
  • Understanding network topologies and common network protocols and services.
  • Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.
  • Team player and ability to function effectively in a fast paced, teamoriented work environment with a bias toward action.
  • Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost.

Conditions of Employment:


Linguistic Requirements
**Diversity and Inclusion*

More jobs from Air Canada