We are seeking a Senior C++ Developer to join our team focused on high-performance, cross-platform software development. You will work on cloud migration, containerization, and communication protocols to deliver robust solutions. If you have strong C++ skills and experience with cloud and container technologies, we encourage you to apply.
responsibilities
Develop high-performance, low-latency software solutions using C++
Design and implement multithreading applications for cross-platform environments
Build and maintain network communication protocols, including TCP, UDP, and SCTP
Migrate and develop applications utilizing cloud platforms such as AWS, Azure, and GCP
Implement containerization and orchestration using Docker, Podman, and Kubernetes
Manage CI/CD pipelines, branching strategies, and release processes
Troubleshoot and resolve complex engineering and service issues
Collaborate with team members and communicate technical information clearly
Maintain thorough documentation of designs and processes
React quickly to changing technical requirements and project priorities
Analyze impacts of changes and technical issues on broader systems
requirements
Bachelor’s degree in Computing, Computer Science, or related discipline
Minimum 5 years of strong C/C++ development experience, especially on Linux
Proven experience in multithreaded software development
Experience in high-performance software development and memory management
Knowledge of TCP, Secure Socket Layer, UDP multicast development
Strong experience with cloud technologies, including AWS, Azure, or GCP
Experience with containerization using Docker and Podman and orchestration with Kubernetes
Familiarity with Git concepts, CI/CD, branching, and release strategies
Excellent problem-solving skills and attention to detail
Strong verbal and written communication skills
Ability to understand and manage impact of technical changes
Ability to work calmly under pressure
Excellent command of written and spoken English (B2+ level)
nice to have
Development experience with scripting languages such as Python, JavaScript, and Node.js
We are seeking a highly skilled Senior Kafka Platform Engineer to drive the development, operation, and enhancement of our Kafka-based infrastructure, ensuring robust, scalable, and reliable messaging platforms to support critical business processes.
responsibilities
Operate, maintain, and evolve the Confluent Kafka platform
Support and maintain Strimzi Kafka Connect in production
Build and enhance Pulumi-based Infrastructure as Code
Lead and execute migrations from Strimzi to Confluent Kafka using MirrorMaker 2
Ensure reliable operation of Kafka workloads on managed AKS
Improve Kafka developer experience across the company by enhancing tooling, processes, and platform capabilities
Collaborate closely with team members and other engineering groups
Monitor, troubleshoot, and resolve platform-related issues to minimize downtime
Develop and implement strategies for Kafka platform scaling and optimization
Contribute to automated deployment pipelines and operational efficiencies
requirements
3+ years of proven experience as a Kafka Platform Engineer with expertise in Kafka operations, scaling, and troubleshooting
Strong DevOps background and hands-on experience with Infrastructure as Code, preferably Pulumi
Experience with Confluent Kafka, Strimzi, Kafka Connect, or similar ecosystem tools
Solid understanding of cloud engineering with AKS or another major cloud platform
Capability to lead migrations and improvements for platform reliability and developer experience
Familiarity with operational monitoring tools and practices in distributed messaging environments
Understanding of Kafka workload management and platform scalability
Fluency in English with a proficiency level of B1 or higher
nice to have
Experience with Avro schema formats
Knowledge of additional messaging systems like RabbitMQ or ActiveMQ
Experience with cluster migrations using MirrorMaker 2
We're seeking a Data Technology Consultant to join the Data Practice team and help our clients in unlocking their data's full potential. In this role, you'll contribute to projects centered around digital transformation, data platforms & science, business analytics, intelligent automation, and cloud solutions.
responsibilities
Work with European technical and business data practices, assisting clients in their Data Analytics strategy and delivery programs
Maximize the value of clients' Data & Analytics initiatives by recognizing appropriate solutions and services
Act as Data Technology Consultant and/or Data Solution Architect, working with the delivery team in complex programs
Maintain understanding of technical solutions, architecture design trends and best practices
Drive Data Analytics initiatives and technology consulting engagements
Collaborate with internal, client and third-party teams to execute transformations
Understand the intersection between technology, customers and business
Stay updated on emerging trends and challenges in clients' markets and geographies and how it affects clients’ business and initiatives
Work closely with project/program management to ensure successful delivery through an integrated delivery model
Deliver clear and consistent communications within projects with relevant stakeholders
Establish and cultivate strong relationships with clients
requirements
Strong experience as a Data Technical Consultant and Data Solution Architect
Hands-on technology experience in the areas of Data Analytics
Skills in one of the following: Big Data, BI, Data Warehousing, Data Science, Data Management, Data Storage, Data Visualization
Good knowledge in at least one of the Cloud providers (AWS, Azure, GCP)
Background in continuous delivery tools and technologies
Ability to work with relevant delivery teams
Skill in effectively communicating technology pros & cons and presenting rational options to clients
Confidence in expressing viewpoints, making recommendations and presenting analysis when needed
English language proficiency at an Upper-Intermediate level (B2) or higher
We are in search of a Senior Data Solution Architect to spearhead data-driven projects that leverage scalable platforms, cutting-edge technologies, and machine-learning algorithms. By designing robust solutions, you will be a crucial part in generating value from data, all while driving our organization's digital transformation through data enablement and democratization.
responsibilities
Address organization business goals and strategies using best practices in data-, solution-, enterprise- and business- architectures, along with software engineering expertise
Conduct architectural activities including business problem analysis, technology landscape identification, significant requirements identification, solution design, and artifact creation
Perform software engineering tasks such as coding and data model creation in primary technology stacks, comprehend code and data models for non-primary technology stacks, and apply software design patterns and practices
Build and manage data management environments on premise and in the cloud, addressing security, compliance, and regulatory concerns with automation, monitoring, orchestration, and data ingestion
Guide the implementation team in integrating and harmonizing data from various sources, building analytical products on the data platform, and managing data product life cycles efficiently
Provide data technology consulting services to help clients shape solution visions and make informed decisions under uncertainty
requirements
10+ years of IT experience
5+ years in leadership roles
Extensive experience in requirements engineering, solution architecture, systems development, deployment, and maintenance
Knowledge in architecture, design patterns, and the technological landscape across at least 3 technology domains including Data Platforms, IoT, and ML
Profound knowledge of technology internals for at least 1 technology domain
Solid understanding of core concepts in data and analytics platform architectures, data warehousing, business intelligence, data management, integration, security, and operations
Experience in designing, implementing, deploying, troubleshooting, and re-platforming distributed systems both on-premises and in the Cloud
Structured knowledge of the entire architecture design process including technology selection, estimation, proposal verification, and documentation
Background in all phases of the software development life cycle using various development methodologies and best practices
High level of organization and attention to detail
Competency in effective communication
Fluency in English (B2 level or higher)
nice to have
Familiarity with CI/CD and infrastructure automation
Flexibility to adapt to evolving technologies and methodologies within data management
Capability to drive operations focusing on scaling and cost-efficiency
Qualifications in advanced data security and privacy practices
Understanding of metadata management and semantic layering within data platforms
We are looking for an experienced GCP Cloud Architect to join our dynamic team. As a GCP Cloud Architect, you will be responsible for designing, implementing, and optimizing cloud solutions on the Google Cloud Platform (GCP) to drive innovation, scalability, and performance for our business needs. You will collaborate with cross-functional teams to ensure the successful deployment and integration of GCP services and architectures while aligning with industry best practices and organizational strategies.
responsibilities
Cloud Architecture Design: Design and develop scalable, secure, and cost-optimized cloud solutions on Google Cloud Platform (GCP) for various business applications
Solution Implementation: Lead and oversee deployments of GCP services, ensuring they integrate effectively into existing systems and processes
Technical Leadership: Provide expert guidance to technical teams as they build and deploy GCP-based applications and infrastructure
Cloud Optimization: Analyze cloud usage and recommend optimizations to improve performance, availability, and cost-efficiency
Infrastructure as Code (IaC): Develop and maintain automated deployments using tools like Terraform, Deployment Manager, or similar
Security and Compliance: Ensure all GCP implementations meet security, compliance, and governance standards
Troubleshooting: Act as a subject matter expert for resolving architecture and infrastructure issues related to GCP environments
Stakeholder Collaboration: Work closely with product managers, engineers, and business leaders to align cloud strategies with business objectives
Documentation: Develop robust architecture documentation, workflows, and operational procedures for GCP infrastructure and applications
Training: Mentor and train team members on GCP best practices and emerging technologies
requirements
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience)
Communication and stakeholder management - Prior experience working in a client-facing role, communicating with the client, identifying stakeholders, explaining concerns and conducting workshops to establish the solution requirements and to present solutions to a senior audience
Good knowledge of architectural theory - Architecture styles and tactics used to solve problems in the context of the target cloud platform Familiarity with the cloud solutions and best practices recommended by Google Cloud
Strong expertise in Google Cloud Platform (GCP) services, including Compute Engine, App Engine, Kubernetes Engine (GKE), BigQuery, Cloud Storage, and Cloud Networking
5+ years of experience in cloud architecture and implementation (preferably with GCP)
Proficiency in Infrastructure as Code tools such as Terraform, Deployment Manager, or similar
Comprehensive understanding of microservices architecture, containerization, and Kubernetes orchestration
Solid knowledge of networking, firewalls, and security principles within cloud environments
Experience with CI/CD pipelines and DevOps practices
Familiarity with enterprise-level cloud strategies like hybrid cloud, disaster recovery, and performance optimization
Strong analytical and problem-solving skills, with experience addressing both technical and business challenges
Excellent communication and collaboration skills with both technical and non-technical stakeholders
nice to have
GCP certifications, such as Google Cloud Professional Architect or Google Cloud Professional DevOps Engineer
Experience with other cloud platforms (e.g., AWS, Azure) is a plus
Knowledge of big data processing tools like Apache Beam or Dataflow
Understanding of machine learning workflows on GCP using AI/ML tools such as Vertex AI or TensorFlow
Familiarity with cloud migration strategies and tools (e.g., Velostrata, Transfer Appliance)
Hands-on experience in multi-cloud and hybrid cloud architecture designs
We are seeking a highly skilled and experienced Cloud Data Governance Architect / Technical Product Owner (Tech PO) to lead the design, implementation, and execution of our global Data Governance strategy. This role requires a visionary leader who can provide a holistic view of Data Governance, encompassing tools, processes, and frameworks, while also being deeply involved in enabling local teams and driving change management. The ideal candidate will be an owner and a strategic thinker who understands both the technical and business sides.
responsibilities
Drive the design and implement a robust, scalable, and sustainable Data Governance framework
Define clear boundaries and guidelines for regional and local governance responsibilities
Build a comprehensive plan and execution strategy for Data Governance initiatives
Align the strategy with organizational goals and ensure its adoption across global and local teams
Continuously refine and adapt the strategy based on evolving business needs and industry trends
Drive change management initiatives to ensure successful adoption of Data Governance processes and tools
Enable and empower local teams through training, resources, and ongoing support
Work closely with cross-functional teams, including GSO, to ensure alignment and execution of Data Governance objectives
Oversee the implementation and integration of Data Governance tools such as data catalogs and metadata management systems
requirements
Experience with one of the DG platforms (ataccama, purview, collibra, etc.) as a must
7+ years of experience in data and 2+ in data governance
Capable of engaging in high-level conversations with leadership and aligning Data Governance with business objectives
Hands-on knowledge and experience in Data Governance, with a focus on implementation and execution
Deep understanding of industry best practices in Data Governance, with a proven ability to apply them in real-world scenarios
Skilled in driving organizational change and fostering a culture of data ownership
We are seeking a highly-skilled and motivated Senior Java Developer to join our team, focusing on SAP Cloud solutions. This role is perfect for an experienced developer who is passionate about creating scalable, efficient, and innovative web applications while working within a collaborative Agile environment.
responsibilities
Design, develop, and maintain scalable web applications using Java and Spring Boot
Collaborate with cross-functional teams to integrate SAP-related technologies into cloud-based solutions
Work with databases like PostgreSQL, MySQL, or HANA Cloud to ensure reliable data handling
Implement Agile development methodologies, including Scrum or Kanban, to deliver high-quality results
Troubleshoot, debug, and optimize application performance
Participate in code reviews to maintain code quality and best practices
Write unit, integration, and performance tests to ensure system reliability
Provide technical guidance and mentorship to junior team members
Analyze business requirements to propose suitable technical solutions
Ensure proper documentation for all development activities
requirements
3+ years of experience with building web applications in professional settings
Skills in Java, Spring Boot, and relational databases like PostgreSQL, MySQL, or HANA Cloud
Expertise in SAP-related technologies and their integration into development projects
Familiarity with Agile development methodologies, including Scrum or Kanban
Team player with strong communication and collaboration skills
English level of minimum B2 (Upper-Intermediate) for effective communication
nice to have
Experience with event-driven architectures
Familiarity with DevOps technologies and tools such as CI/CD pipelines, Kubernetes, or Docker
Understanding of modern cloud infrastructure concepts
We are looking for an experienced Lead Java Developer to join our team, focusing on SAP Cloud solutions. This role is designed for a seasoned professional who thrives on leading development efforts, driving innovation, and creating scalable, efficient web applications within a collaborative Agile environment.
responsibilities
Lead the design, development, and delivery of scalable web applications using Java and Spring Boot
Collaborate with cross-functional teams and stakeholders to integrate SAP-related technologies into advanced cloud-based solutions
Oversee the use of databases like PostgreSQL, MySQL, or HANA Cloud to ensure robust and efficient data operations
Drive the implementation of Agile development methodologies, such as Scrum or Kanban, ensuring successful team delivery
Identify and resolve complex system issues to maintain optimal application performance
Lead code reviews and enforce coding standards, fostering a culture of technical excellence
Guide teams in the creation of unit, integration, and performance tests for application reliability
Provide mentorship and technical leadership to team members, ensuring skill development and alignment with project goals
Evaluate business requirements to architect and deliver effective, scalable technical solutions
Maintain comprehensive documentation for all development processes and solutions
requirements
5+ years of experience building web applications in professional settings
1+ years of leadership experience in relevant roles
In-depth expertise using Java, Spring Boot, and relational databases such as PostgreSQL, MySQL, or HANA Cloud
Proven ability to incorporate SAP-related technologies into dynamic development projects
Strong hands-on experience with Agile methodologies, including Scrum or Kanban, in a leadership capacity
Demonstrated leadership, collaboration, and communication skills to effectively manage teams and drive results
Excellent command of written and spoken English (B2+ level)
nice to have
Deep familiarity with event-driven architectural patterns and best practices
Proven experience with DevOps technologies such as CI/CD pipelines, Kubernetes, or Docker in an operational setting
Strong understanding of modern cloud infrastructure concepts and their strategic applications
We are seeking an experienced Senior Cloud Network Engineer with a strong focus on automation to join our progressive team. In this role, you will design, implement, and manage cloud network infrastructure, ensuring optimal performance, security, and scalability across multiple environments. The ideal candidate will have a robust understanding of DNS management, scripting for automation, and cloud-native networking solutions.
responsibilities
Design, implement, and manage cloud network infrastructure across multiple platforms
Develop and enforce network policies, procedures, and standards
Manage DNS records across cloud-native solutions (AWS, GCP, Azure) and integrate them with on-premises solutions like BlueCat
Monitor network performance and troubleshoot issues to ensure high availability and reliability
Collaborate with cross-functional teams to design and implement network solutions tailored to business goals
Automate network tasks using scripting languages like Python and tools such as Terraform to reduce manual work and improve efficiency
Stay updated on industry trends and best practices in cloud networking, DNS management, and automation
Participate in on-call rotations to address critical issues
Ensure network security by implementing best practices and protocols
Maintain in-depth knowledge of network addressing, CIDR notation, and subnetting for optimal design
requirements
Strong knowledge of cloud networking services, including VPC, VPN, Cloud Interconnect, and Cloud DNS, with 3+ years of experience
Experience with DNS management tools such as BlueCat and cloud-native DNS solutions like AWS Route 53, GCP Cloud DNS, Azure DNS
Proficiency in network security principles and practices, network protocols like TCP/IP, DNS, and DHCP
Skills in network automation using Terraform and scripting with Python
Working experience with Jenkins Pipeline for infrastructure automation
Proficiency in network monitoring tools like ELK and SolarWinds
Background in IPv4 addressing and subnetting principles
Showcase of strong analytical and problem-solving skills under pressure
Excellent communication and collaboration skills for cross-departmental work
Ability to work remotely and participate in on-call rotation
Minimum English language level of B1+
nice to have
Professional Cloud Network Engineer certifications on platforms such as GCP, AWS, or Azure
Knowledge of containerization and orchestration tools (e.g., Kubernetes, Docker)
We are seeking a Senior Systems Engineer specializing in Amazon Web Services to join our team. You will lead cloud infrastructure projects, focusing on DevOps, CI/CD, and automation, ensuring seamless deployment and system reliability. If you are experienced with AWS and passionate about cloud engineering, we encourage you to apply.
responsibilities
Lead cloud infrastructure design and implementation using AWS services
Develop and maintain CI/CD pipelines with Gitlab CI and Jenkins
Manage container orchestration using Kubernetes and Amazon Elastic Kubernetes Service
Implement infrastructure as code using Terraform and AWS CloudFormation
Automate deployment and configuration tasks with Python and scripting tools
Collaborate with cross-functional teams including business analysts and management
Monitor and optimize system performance and security using AWS CloudWatch and related tools
Troubleshoot and resolve cloud environment issues promptly
Coordinate with development teams to ensure smooth integration and delivery
Document system architecture and operational procedures
Provide technical guidance and mentorship to junior engineers
Evaluate and recommend new cloud technologies and tools
Ensure compliance with industry standards and best practices
Participate in on-call rotations for critical system support
requirements
Bachelor’s degree or equivalent experience in a related field
Minimum 5 years of experience with DevOps and CI/CD tools in cloud environments
Strong knowledge of AWS Cloud services including S3, RDS, DynamoDB, Elasticsearch, Lambda, API Gateway, AmazonMQ, CloudWatch
Proficient in Infrastructure-as-Code using Terraform and AWS CloudFormation
Experience with container technologies such as Kubernetes and Amazon Elastic Kubernetes Service
Skilled in scripting languages including Python, Bash, and Ansible
Excellent written and verbal communication skills for technical and business audiences
Proven ability to lead cloud infrastructure projects
Experience with Gitlab CI and Jenkins for continuous integration and delivery