Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js, Bootstrap, and JQuery). Work across the entire system architecture, from More ❯
Expertise : Strong proficiency in Java development, including Spring Framework, Spring Boot, and JVM optimisation techniques for high-performance applications. Database Management : Proficiency with both relational databases (Oracle, PostgreSQL) and NoSQL solutions, with strong SQL skills and data modelling capabilities. API Development : Strong capabilities in designing and implementing RESTful APIs with a focus on security, performance, and usability. Master Data Concepts More ❯
AWS, GCP, or Azure) and containerization (Docker, Kubernetes). Strong understanding of CI/CD pipelines, DevOps practices, and software deployment strategies. Working knowledge of database technologies (SQL and NoSQL) and performance optimization techniques. Experience in software testing, including test automation, performance testing, and security testing. Familiarity with Agile development methodologies and modern product engineering practices. Excellent problem-solving, analytical More ❯
Caching frameworks such as Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. More ❯
DevOps practices. Networking & Cybersecurity: Familiarity with networking protocols, firewalls, VPNs, and cybersecurity practices is a strong plus, especially in defence-related projects. Database Knowledge: Skills in databases like SQL, NoSQL, or data analytics tool Skills: Communication (Oral/Written) What you can expect from us: Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted More ❯
DevOps practices. Networking & Cybersecurity: Familiarity with networking protocols, firewalls, VPNs, and cybersecurity practices is a strong plus, especially in defence-related projects. Database Knowledge: Skills in databases like SQL, NoSQL, or data analytics tool Skills: Communication (Oral/Written) What you can expect from us: Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted More ❯
the fly. Exposure to Scala, or functional programming generally. Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc. Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase, BigTable, or Cosmos DB. Exposure with Git workflows, and the ability to tailor the workflow to project needs. Exposure with containerised application deployment using Docker More ❯
a means to solve challenges. Proficiency in a programming language (e.g., Scala, Python, Java, C#) with understanding of domain modelling and application development. Knowledge of data management platforms (SQL, NoSQL, Spark/Databricks). Experience with modern engineering tools (Git, CI/CD), cloud platforms (Azure, AWS), and Infrastructure as Code (Terraform, Pulumi). Familiarity with various frameworks across front More ❯
interact with back end services. Experience with the Databricks platform and ecosystem. Prior experience in a market intelligence, financial data, or analytics SaaS business. Working knowledge of SQL/NoSQL databases and data modelling in analytics contexts. Comfortable working with AI developer assistants (e.g. GitLab Copilot). How we support our colleagues In addition to our comprehensive benefits package, we More ❯
GitHub, Jenkins) Experience using version control software - Git Experience working in an agile team environment Familiarity using Infrastructure as Code tools such as Terraform Familiarity building and integrating with NoSQL database (familiarity with MongoDB is preferred) or SQL databases such as Postgres Familiarity with web standards, accessibility, and development best practice Building microservices in C# or Java Experience building solutions More ❯
Experience with AWS Lambda + Serverless, or similar technology (Azure Functions, Google Functions, etc.), or Containerisation with Docker, ECS, and Kubernetes. Experience with a variety of database technologies, including NoSQL Databases such as MongoDB or DynamoDB as well as Relational Databases like PostgreSQL and MySQL Passionate about defining infrastructure-as-code with tools such CloudFormation, CDK or Terraform. Knowledge of More ❯
development such as AWS Lambdas or Azure Functions. Experience with Docker Experience with CI/CD such as Gitlab or Jenkins Experience with an RDBMS database and/or NoSQL database such as DocumentDB, DynamoDB, etc. Experience with automated testing Skills and Experience - Nice to Haves Experience in site reliability engineering Experience with event-driven systems Experience in building web More ❯
patterns Experience with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes a plus) Strong software engineering fundamentals: clean code, testing, performance optimisation, OOP, algorithms Familiar with SQL and NoSQL databases (PostgreSQL, MongoDB) and CI/CD pipelines Comfortable in fast-changing environments with a strong sense of ownership and collaboration Growth mindset with a curiosity for AI-driven tooling More ❯
etc. " Exposure to polyglot programming languages like Scala, Python and Golang will be a plus " Ability to read/write code and expertise with various design patterns " Have used NoSQL database such as MongoDB, Cassandra, etc. " Work on opportunities along with sales, practice, delivery teams through the pre-sales process " Develop customer proposals - solution architecture, pitch decks, estimating solution effort More ❯
End Development (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js) Back-End Development (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails) Database Management (e.g., SQL, NoSQL, PostgreSQL, MongoDB) Version Control (e.g., Git, GitHub) API Development and Integration (RESTful APIs) Data Structures and Algorithms Testing and Debugging Deployment and Cloud Platforms (e.g., AWS, Azure, Google Cloud) Software More ❯
Preferred technical and professional experience Experience with containerization technologies (Docker, Kubernetes). Knowledge of serverless architectures and microservices. Familiarity with event-driven design patterns. Understanding of database systems (SQL, NoSQL). Experience with cloud security best practices IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration More ❯
proficiency in Python • Extensive experience with cloud platforms (AWS, GCP, or Azure) • Experience with: o Data warehousing and lake architectures o ETL/ELT pipeline development o SQL and NoSQL databases o Distributed computing frameworks (Spark, Kinesis etc) o Software development best practices including CI/CD, TDD and version control. o Containerisation tools like Docker or Kubernetes o Experience More ❯
datasets and complex data pipelines. Experience with data architecture design and data pipeline optimization. Proven expertise with Databricks, including hands-on implementation experience and certifications. Experience with SQL and NoSQL databases. Experience with data quality and data governance processes. Experience with version control systems (e.g., Git). Experience with Agile development methodologies. Excellent communication, interpersonal, and problem-solving skills. Experience More ❯
/AWS architecture. - Strong knowledge of microservices and RESTful API design. - Proficient with AWS (Lambda, ECS, EventBridge, DynamoDB, etc.) and GCP. - Experience with PostgreSQL, DynamoDB, and other relational/NoSQL databases. - Skilled in containerisation (Docker, Kubernetes). - Solid grasp of OOP, design patterns, and clean coding practices. - Experience with CI/CD (Git, Jenkins, Terraform). - Strong communication and stakeholder More ❯
like Docker, Kubernetes. Familiarity with DevOps practices and tools like Jenkins, Git, Ansible. Understanding of network architectures, including load balancing and network firewalls. Experience with database migration, SQL, and NoSQL databases. Knowledge of cloud security best practices. Familiarity with Linux and Windows server environments. Experience with cloud monitoring tools like CloudWatch, Datadog. Understanding of Infrastructure as Code (IaC) tools like More ❯
or Bash scripting Knowledge of cloud security best practices (e.g. IAM, encryption, vulnerability management) Familiar with Docker, Kubernetes, serverless, and event-driven architectures Comfortable working with both SQL and NoSQL databases A passion for engineering excellence and staying on top of emerging tech Eligible for SC or DV clearance (current clearance a strong plus) Nice to have: Experience leading teams More ❯
/CD for ML, model versioning, deployment, and monitoring. You've built scalable backend systems and APIs (RESTful/GraphQL), with solid experience in microservices and databases (SQL/NoSQL). You know your way around big data tools (Spark, Dask) and orchestration (Airflow, DBT). You understand NLP and have experience working with Large Language Models. You're cloud More ❯
and best practices. Write clean, maintainable and efficient code and ensure code quality through TDD and observability practices Develop RESTful APIs using FastAPI and Pydantic Work with SQL and NoSQL databases, as well as ORM tools like SQLAlchemy and SQLModel Participate in Agile XP methodologies like pair programming and code reviews Deploy applications to Google Cloud Platform using Terraform Monitoring More ❯
etc. • Exposure to polyglot programming languages like Scala, Python and Golang will be a plus • Ability to read/write code and expertise with various design patterns • Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process • Develop customer proposals " solution architecture, pitch decks, estimating solution effort More ❯