Padmi

Senior Backend Engineer - Data

BogotáPosted 2 months ago
Software engineeringUnspecified
Apply at CGI

Opens the source posting on cgi.njoyn.com

Source description

About the role

View original

Join CGI! Would you like to be part of one of the world's five largest IT and business process services companies? At CGI, we are looking for a Senior Backend Engineer - Data to join an international project. Requirements: - Bachelor’s degree in Computer Science, Software Engineering, Information Systems or a related field. - Conversational English level B2 or higher. - 7+ years of experience in software engineering, backend development, data engineering, or related technical roles. - 3+ years of experience working with cloud technologies, preferably AWS. - Experience supporting and troubleshooting enterprise-scale applications in production environments. - Strong Java and/or Scala development experience. - Advanced SQL development and database optimization skills. - AWS cloud platform experience. - Strong debugging, troubleshooting, and root-cause analysis capabilities. - Experience resolving application performance and data transformation issues. - Experience with containerization technologies (Docker, Kubernetes, ECS, etc.). - Experience with event-driven architectures and streaming platforms such as Kafka. - Experience working with complex, data-intensive systems and applications. - Strong understanding of software engineering best practices and system Responsibilities: - Design, develop, and support data-intensive backend applications and services within a complex enterprise environment. - Maintain, enhance, and troubleshoot legacy systems and applications that support critical business processes. - Develop and optimize data transformation, integration, and processing workflows. - Investigate and resolve application performance, scalability, and data quality issues. - Write, optimize, and maintain complex SQL queries and database interactions. - Build and support cloud-native solutions leveraging AWS services. - Implement and support containerized applications and deployment strategies. - Develop and maintain event-driven architectures and streaming solutions using technologies such as Kafka. - Collaborate with cross-functional teams to analyze requirements, design solutions, and support production environments. - Participate in code reviews, system design discussions, and continuous improvement initiatives. Nice to have: - Node.js development experience. - GraphQL experience. - Golang development experience. - Master Data Management (MDM) platform experience. - Experience with data integration frameworks and APIs. - Experience supporting modernization of legacy systems. Additional Skills: - Strong troubleshooting and problem-solving mindset with the ability to diagnose complex application and data issues. - Deep technical expertise in backend development and data-intensive systems. - Adaptability and ownership when working with legacy systems in complex enterprise environments. Apply now! #LI-AD3

One address, no account. We’ll tell you when matching roles go live.

More at CGI

Related open roles

View all roles