TELUS Digital Brazil

Related companies:

Jobs at this company:

Apply
πŸ”₯ Tech Lead (Android)
Posted about 21 hours ago

πŸ“ Brazil

πŸ” Software Development

  • Proven experience (10+ years) as an Android Engineer, with a track record of leading complex projects.
  • Expert knowledge in implementing world-class engineering practices.
  • Deep understanding of client tech stacks and the ability to integrate and improve them over a series of projects.
  • Demonstrated ability to plan and execute large-scale refactors across the software ecosystem.
  • Strong understanding of the Android development Lifecycle and ecosystem including languages, frameworks, and libraries (Java, Kotlin, Room, Coroutines/Flow, RxJava, Dagger 2, Gradle, Fragments, OkHttp3, Retrofit or Volley).
  • Comfort with IDE’s, version control systems such as Git, and command-line tools.
  • Familiarity with CI/CD (e.g., Jenkins, CircleCI, Azure, GitHub Actions) and experience setting up deployment pipelines.
  • Experience in frequently using frameworks such as Espresso, JUnit, Mockito/Mockk to write automated tests for your code.
  • Proven ability to recognize symptoms of various impediments to psychological safety and provide effective support.
  • Lead the team and client in designing applications, tools, and processes, optimizing for value, clarity, and maintainability.
  • Plan and drive execution of large-scale refactors across the software ecosystem, managing dependencies and minimizing risk.
  • Use your strong understanding of the Android development lifecycle and ecosystem to help the team navigate non-trivial testing scenarios, such as video streaming, Bluetooth, and other peripherals, poor network conditions, etc.
  • Champion the adoption and implementation of new practices for project teams and clients, while using IDE’s, version control like Git, and command line tools effectively.
  • On-Call Support: This role includes periodic on-call duties to support our critical systems. Aligned with our commitment to work-life balance, we maintain a strict 10-hour daily work limit, even during on-call periods. Team members may be required to respond to issues outside of regular business hours on a rotational basis. Compensation for on-call duty is provided in accordance with Brazilian labor laws.

LeadershipSoftware DevelopmentAgileAndroidGitJavaJUNITKotlinUI DesignCI/CDRESTful APIsDevOpsMicroservicesJSON

Posted about 21 hours ago
Apply
Apply
πŸ”₯ Staff Analytics Engineer
Posted about 21 hours ago

πŸ“ Brazil

πŸ” Data Analytics

  • 5+ years of experience working with data analytics, BI, or data engineering.
  • Advanced SQL skills, including experience with query optimization, stored procedures, and performance tuning for large datasets.
  • 1+ years of experience with Tableau, including advanced dashboard creation, data blending, and interactive visualizations.
  • Experience mentoring and supporting junior team members, fostering a culture of continuous learning.
  • Strong experience in data storytelling, presenting insights to both technical and non-technical stakeholders.
  • Solid understanding of data warehousing concepts, dimensional modeling, and ETL best practices.
  • Demonstrated ability to collaborate with executives, engineers, and business teams to translate data insights into actionable strategies.
  • Design and implement scalable and automated processes for data collection, validation, reporting, and analysis using SQL and Tableau.
  • Develop, test, and document complex SQL queries, stored procedures, and ETL processes to support BI and analytics.
  • Extract, transform, and analyze data from multiple sources, ensuring data integrity and quality.
  • Mentor and provide technical guidance to junior analysts, fostering best practices in data visualization, SQL optimization, and analytical problem-solving.
  • Collaborate with cross-functional teams and influence data-driven decision-making across the organization.
  • Create and maintain scheduled and ad hoc reports, ensuring efficiency, scalability, and business impact.
  • Define and document reporting requirements, data governance processes, and validation methodologies.
  • Provide strategic recommendations based on deep data analysis, identifying trends and business opportunities.
  • Offer technical support and troubleshooting for existing Tableau reports and BI tools, proactively identifying areas for improvement.

SQLCloud ComputingData AnalysisETLTableauData engineeringAnalytical SkillsCI/CDMentoringDevOpsData visualizationData modelingData analyticsEnglish communication

Posted about 21 hours ago
Apply
Apply

πŸ“ Brazil

πŸ” Software Development

  • Proven experience (10+ years) as an Android Engineer, with a track record of leading complex projects.
  • Expert knowledge in implementing world-class engineering practices.
  • Deep understanding of client tech stacks and the ability to integrate and improve them over a series of projects.
  • Demonstrated ability to plan and execute large-scale refactors across the software ecosystem.
  • Strong understanding of the Android development Lifecycle and ecosystem including languages, frameworks, and libraries (Java, Kotlin, Room, Coroutines/Flow, RxJava, Dagger 2, Gradle, Fragments, OkHttp3, Retrofit or Volley).
  • Comfort with IDE’s, version control systems such as Git, and command-line tools.
  • Familiarity with CI/CD (e.g., Jenkins, CircleCI, Azure, GitHub Actions) and experience setting up deployment pipelines.
  • Experience in frequently using frameworks such as Espresso, JUnit, Mockito/Mockk to write automated tests for your code.
  • Proven ability to recognize symptoms of various impediments to psychological safety and provide effective support.
  • Lead the team and client in designing applications, tools, and processes, optimizing for value, clarity, and maintainability.
  • Plan and drive execution of large-scale refactors across the software ecosystem, managing dependencies and minimizing risk.
  • Use your strong understanding of the Android development lifecycle and ecosystem to help the team navigate non-trivial testing scenarios, such as video streaming, Bluetooth, and other peripherals, poor network conditions, etc.
  • Champion the adoption and implementation of new practices for project teams and clients, while using IDE’s, version control like Git, and command line tools effectively.
  • On-Call Support: This role includes periodic on-call duties to support our critical systems. Aligned with our commitment to work-life balance, we maintain a strict 10-hour daily work limit, even during on-call periods. Team members may be required to respond to issues outside of regular business hours on a rotational basis. Compensation for on-call duty is provided in accordance with Brazilian labor laws.

AWSLeadershipSoftware DevelopmentSQLAndroidCloud ComputingDesign PatternsGitJavaJava EEJavaFX & FXMLJUNITKotlinSpringSpring BootSpring MVCAlgorithmsData engineeringData StructuresCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesTeamworkJSON

Posted about 21 hours ago
Apply
Apply
πŸ”₯ Senior Data Engineer
Posted about 21 hours ago

πŸ“ States of SΓ£o Paulo and Rio Grande do Sul, Rio de Janeiro, Belo Horizonte

πŸ” Data Engineering

  • At least 3 years of experience as Data Engineer
  • Have actively participated in the design and development of data architectures
  • Hands-on experience in developing and optimizing data pipelines
  • Experience working with databases and data modeling projects, as well as practical experience utilizing SQL
  • Effective English communication - able to explain technical and non-technical concepts to different audiences
  • Experience with a general-purpose programming language such as Python or Scala
  • Ability to work well in teams and interact effectively with others
  • Ability to work independently and manage multiple tasks simultaneously while meeting deadlines
  • Develop and optimize scalable, high-performing, secure, and reliable data pipelines that address diverse business needs and considerations
  • Identify opportunities to enhance internal processes, implement automation to streamline manual tasks, and contribute to infrastructure redesign
  • Act as a guide and mentor to junior engineers, supporting their professional growth and fostering an inclusive working environment
  • Collaborate with cross-functional teams to ensure data quality and support data-driven decision-making to strive for greater functionality in our data systems
  • Collaborate with project managers and product owners to assist in prioritizing, estimating, and planning development tasks
  • Provide constructive feedback, and share expertise with fellow team members, fostering mutual growth and learning
  • Engage in ongoing research and adoption of new technologies, libraries, frameworks, and best practices to enhance the capabilities of the data team
  • Demonstrate a commitment to accessibility and ensure that your work considers and positively impacts others

AWSDockerPythonSQLAgileApache AirflowCloud ComputingETLKubernetesData engineeringData scienceCommunication SkillsAnalytical SkillsTeamworkData modelingEnglish communication

Posted about 21 hours ago
Apply
Apply
πŸ”₯ Mid Level Data Engineer
Posted about 21 hours ago

πŸ“ SΓ£o Paulo, Rio Grande do Sul, Rio de Janeiro, Belo Horizonte

πŸ” Data field

  • 3+ years in the Data field
  • Experience in the construction and optimization of data pipelines, architectures, and 'big data' datasets
  • Proficiency with Apache Spark with a general-purpose programming language such as Python or Scala
  • Ability to create processes supporting data transformation, data structures, metadata, dependency, and workload management
  • Experience with big data tools: Hadoop, Spark, Kafka, etc.
  • Experience with relational SQL databases
  • Experience with data pipeline and workflow management tools
  • Be responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams;
  • Create and maintain optimal data pipeline architecture;
  • Assemble large, complex data sets that meet business requirements;
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc;
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.
  • Work with data and analytics experts to strive for greater functionality in our data systems.

AWSPythonSQLCloud ComputingETLGCPHadoopKafkaAirflowAzureData engineeringScala

Posted about 21 hours ago
Apply
Apply
πŸ”₯ Data Reliability Engineer
Posted about 21 hours ago

πŸ“ SΓ£o Paulo, Rio Grande do Sul, Rio de Janeiro, Belo Horizonte

πŸ” Software Development

  • 5+ years of hands-on experience in supporting data engineering teams, strongly emphasizing data pipeline enhancement and optimization, and data integration.
  • Proficient in cloud computing, preferably Google Cloud Platform (GCP), but AWS and Azure are also valid.
  • Experience with cloud data-related services such as BigQuery, Dataflow, Cloud Composer, Dataproc, Cloud Storage, Pub/Sub, or the correlated services from other providers.
  • Solid proficiency with Python in terms of data processing.
  • Knowledge of SQL and experience with relational databases.
  • Proven experience optimizing data pipelines toward efficiency, reducing operational costs, and reducing the number of issues/failures.
  • Solid knowledge of monitoring, troubleshooting, and resolving data pipeline issues.
  • Familiarity with version control systems like Git.
  • Design and implement scalable data pipeline architectures in collaboration with Data Engineers.
  • Continuously optimize data pipeline efficiency to reduce operational costs and minimize issues and failures.
  • Monitor performance and reliability of data pipelines, enhancing reliability through data quality, analysis, and testing.
  • Build and manage automated alerting systems for data pipeline issues.
  • Automate repetitive tasks in data processing and management.
  • Develop and manage disaster recovery and backup plans.
  • In collaboration with other Data Engineering teams, conduct capacity planning for data storage and processing needs.
  • Develop and maintain comprehensive documentation for data pipeline systems and processes, and provide knowledge transfer to data-related teams.
  • Monitor, troubleshoot and resolve production issues in data processing workflows.
  • Maintain infrastructure reliability for data pipelines, enterprise datahub, HPBI, and MDM systems.
  • Conduct post-incident reviews and implement improvements for data pipelines.

PythonSQLCloud ComputingGCPGitData engineeringCI/CDDevOpsTroubleshootingData modelingData analytics

Posted about 21 hours ago
Apply
Apply
πŸ”₯ Android Squad Lead
Posted about 21 hours ago

πŸ“ SΓ£o Paulo-SP, Brazil, Porto Alegre-RS, Brazil, Rio de Janeiro, Belo Horizonte

πŸ” Software Development

  • Proven experience (10+ years) as an Android Engineer, with a track record of leading complex projects.
  • Work experience (~1 year) with Jetpack.
  • Expert knowledge in implementing world-class engineering practices.
  • Strong understanding of the Android development Lifecycle and ecosystem including languages, frameworks, and libraries (Java, Kotlin, Room, Coroutines/Flow, RxJava, Dagger 2, Gradle, Fragments, OkHttp3, Retrofit or Volley).
  • Comfort with IDE’s, version control systems such as Git, and command-line tools.
  • Familiarity with CI/CD (e.g., Jenkins, CircleCI, Azure, GitHub Actions) and experience setting up deployment pipelines.
  • Lead the team and client in designing applications, tools, and processes, optimizing for value, clarity, and maintainability.
  • Plan and drive execution of large-scale refactors across the software ecosystem, managing dependencies and minimizing risk.
  • On-Call Support: This role includes periodic on-call duties to support our critical systems. Aligned with our commitment to work-life balance, we maintain a strict 10-hour daily work limit, even during on-call periods. Team members may be required to respond to issues outside of regular business hours on a rotational basis. Compensation for on-call duty is provided in accordance with Brazilian labor laws.

LeadershipAndroidGitJavaJava EEJUNITKotlinSpringSpring BootUser Experience DesignTestRailCI/CDRESTful APIsMicroservicesClient relationship managementSoftware Engineering

Posted about 21 hours ago
Apply
Apply
πŸ”₯ Data Analyst
Posted 2 days ago

πŸ“ Brazil

🧭 Full-Time

  • 3+ years of experience working with data.
  • Advanced SQL skills, including experience writing complex queries and stored procedures for data preparation.
  • Minimum 1 year of experience with Tableau, including dashboard creation, data blending, and custom visualizations. Experience with Power BI, Qlik Sense, or Domo is a plus.
  • Experience optimizing query performance for dashboards in production environments.
  • Ability to communicate complex analyses clearly to both technical and non-technical stakeholders.
  • Strong understanding of data warehousing concepts, dimensional modeling, and ETL processes.
  • Proven ability to build relationships across teams and collaborate with stakeholders at all levels to understand data needs.
  • Advanced English (written and spoken).
  • Design and implement scalable processes for data collection, validation, reporting, and analysis using SQL and Tableau.
  • Develop, test, and document SQL queries, stored procedures, and ETL processes to support BI and analytics.
  • Extract and analyze data from multiple sources, including databases, manual files, and external data feeds.
  • Collaborate with cross-functional teams to provide actionable insights and optimize business decisions through data-driven reports.
  • Create and maintain scheduled and ad hoc reports, ensuring data accuracy and timely delivery.
  • Document reporting requirements, data flows, and validation steps to support business continuity and scalability.
  • Provide technical support and troubleshooting for existing Tableau reports and other BI tools.

SQLData AnalysisETLTableauCommunication SkillsAnalytical SkillsData visualizationData modelingData analytics

Posted 2 days ago
Apply
Apply

πŸ“ SΓ£o Paulo, Rio Grande do Sul, Rio de Janeiro, Belo Horizonte

🧭 Full-Time

πŸ” Software Development

  • Demonstrable experience in applied AI, with a foundation in machine learning, NLP, LLMs, and statistical analysis.
  • Strong understanding of the trade-offs between various generative AI models and the ability to choose the right model for specific use cases.
  • Experience with data embeddings and vector databases, understanding the trade-off between available options, and leveraging it to optimize data ingestion.
  • Experience in architecting and developing solutions that integrate generative AI with traditional software solutions with minimal to no oversight.
  • Experience building and testing a server-side platform for API development and orchestration.
  • Is proficient in the Python language and understands the trade-offs between multiple frameworks and patterns.
  • Skilled in creating and adjusting prompts for complex AI systems to meet diverse project requirements.
  • Familiarity with testing and evaluating AI systems using state-of-the-art methods and best practices.
  • Hands-on experience deploying software on leading cloud platforms and utilizing AI tools like AWS Bedrock, Azure AI Services, and Vertex AI.
  • Strong collaboration skills and ability to work alongside developers from multiple different areas.
  • Ability to communicate complex AI solutions and concepts effectively to technical and non-technical stakeholders.
  • Apply your knowledge of AI systems and software engineering to develop solutions that directly address and resolve business problems.
  • Partner with professionals from Data Science and Data Engineering to address complex technical challenges, ensuring that the latest and most effective Data & AI techniques are being utilized.
  • Take ownership of implementing and optimizing applied AI components, ensuring they meet project needs with high complexity and scale.
  • Navigate and manipulate generative AI models, including (but not limited to) LLMs, to create prompts and solutions tailored to specific use cases.
  • Develop and incorporate AI solutions while adhering to industry best practices, including moderation, security, monitoring, and compliance standards.
  • Understand and properly apply Responsible AI concepts in all the stages of the solution.
  • Lead the charge in designing, measuring, and evaluating AI model outputs, developing standard and custom metrics to ensure alignment with business objectives.
  • Translate AI research and PoCs into production-ready features, delivering robust and scalable AI components that integrate seamlessly with larger systems.
  • Drive the selection and application of appropriate evaluation metrics, ensuring that AI solutions are robust, unbiased, and meet all necessary performance standards.

AWSPythonArtificial IntelligenceCloud ComputingData AnalysisKubeflowMachine LearningAlgorithmsAPI testingData engineeringData StructuresREST APICI/CDDevOpsMicroservicesSoftware Engineering

Posted 2 days ago
Apply