and AI applications What You Bring Proven experience in Java or a similar OOP stack (e.g., C#, Kotlin, Scala) Strong grasp of REST APIs, microservices, and containerisation (Docker/Kubernetes) Agile mindset with strong software engineering fundamentals Passion for innovation, learning, and leading by example Familiarity with DevOps tools (Git, Maven, Jenkins, CI/CD) Excellent communication and teamwork skills More ❯
understanding of microservices architecture in cloud environments. Strong grasp of database design and experience with relational and/or NoSQL databases. Competent in using Docker for containerisation. Familiarity with Kubernetes, relying on the DevOps Engineer for orchestration. Proficiency in using Git for version control and JIRA for backlog management. Experience with CI/CD pipelines and tools. Ability to write More ❯
and microservices architecture Expert in data pipeline platforms (Apache Kafka, Airflow, Spark) Proficient in both SQL (PostgreSQL, MySQL) and NoSQL (Elasticsearch, MongoDB) databases Strong containerization and orchestration skills (Docker, Kubernetes) Experience with infrastructure as code (Terraform, CloudFormation) Expertise in building real-time streaming architectures Experience building production AI systems handling sensitive data Knowledge of AI safety, bias detection, and ethical More ❯
in designing and deploying REST/SOAP APIs using JSON and XML Hands-on experience with Kafka (setup, maintenance, stream processing) Proficiency with containerisation tools such as Docker and Kubernetes Strong working knowledge of RDBMS (SQL Server, Oracle, DB2) and/or NoSQL (e.g., MongoDB) Experience in building CI/CD pipelines and DevOps tooling Solid background in the payments More ❯
and maintain automated deployment scripts. Ensure smooth and efficient deployment processes. Troubleshoot and resolve deployment issues in a timely manner. Containerization: Implement and manage container orchestration platforms such as Kubernetes , Docker EBS. Ensure containerized applications are secure, scalable, and efficiently managed. Design, implement, and manage CI/CD pipelines using tools such as Jenkins, GitLab, Bitbucket Ensure efficient and reliable More ❯
Ability to install, maintain and troubleshoot Kafka. Have experience with messaging and stream processing on Kafka. Have ability to set up and configure Kafka brokers. Proficient with containerization(Docker, Kubernetes, Docker Swarm, etc.). Proficient with RDBMS systems like SQL Server, Oracle or DB2 or No-SQL DBs like Mongo DB. Passionate about delivering zero defect code that meet or More ❯
on IaC (CDK + Python) Solid experience with unit testing, CI/CD, and agile methodologies Familiarity with Entity Framework, contract-first design, and microservices Nice to Have Docker, Kubernetes exposure Experience with relational/NoSQL databases Git, JIRA, and strong documentation skills Benefits A highly competitive salary package Annual bonus and performance incentives Generous pension and private medical insurance More ❯
have what it takes? Skills These skills are essential to be successful in this role Hands-on programming experience - Go, experience with Rust is beneficial Technologies & Tools - Apache Kafka, Kubernetes, Docker, GitHub Azure and AWS or GCP and data processing in cloud Database and SQL development experience, especially PostGreSQL Collaborative team player with strong (written and verbal) communication skills Comfortable More ❯
faces complex engineering issues daily, solving new challenges and improving existing solutions. We work with all major cloud providers (AWS, GCP, Azure) and use cutting-edge technologies such as Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more. Responsibilities Responsible for the entire lifecycle of various short-term projects, from initial design and development to deployment, monitoring, and maintenance in More ❯
daily basis, both solving new challenges and constantly improving the existing solutions. We work with all major cloud providers (AWS, GCP, Azure) and use cutting-edge technologies such as Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more. Responsibilities Responsible for the entire lifecycle of various short-life projects, from initial design and development to deployment, monitoring and maintenance in More ❯
plans with detailed scenarios and acceptance criteria. Experience with test automation frameworks and tools Experience with performance, security, or load testing Familiarity with database systems and SQL Experience with Kubernetes and/or Docker is a plus. Experience with React.js, TypeScript preferred Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties More ❯
daily basis, both solving new challenges and constantly improving the existing solutions. We work with all major cloud providers (AWS, GCP, Azure) and use cutting-edge technologies such as Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more. Responsibilities Responsible for the entire lifecycle of various short-life projects, from initial design and development to deployment, monitoring and maintenance in More ❯
a bonus. Experience withCyber engineeringandOperations, which could includeDevSecOpsorMLSecOps. Experience contributing to the architecture and design (architecture, design patterns, reliability, scaling) of new and current systems Experience in containerized deployment (Kubernetes, OpenShift etc). Expertise with DevOps, CI/CD and agile methodology Job Family Group: Technology Job Family: Systems & Engineering Time Type: Most Relevant Skills Please see the requirements listed More ❯
e.g. Angular) and related technologies (HTML, CSS) Microservices Architecture: Understanding of microservices principles and experience designing and developing RESTful APIs. Cloud-Native Development: Experience with containerization technologies (e.g. Docker, Kubernetes) Database Technologies: Experience with relational and NoSQL databases. (e.g. Oracle, MongoDB) Testing: Knowledge of testing frameworks and best practices (unit, integration, and end to end testing) Collaboration: Excellent communications and More ❯
pipelines, infrastructure as code (IaC), and automated testing Experience with industry-standard monitoring tools (ITRS or similar) Hands-on experience with containerization technologies like Docker and orchestration platforms like Kubernetes Experience working within an ITIL framework, ideally with ITIL Foundation qualification Experience with industry-standard monitoring tools (ITRS or similar) Not The Perfect Fit? Concerned that you may not meet More ❯
You'll translate cutting-edge GenAI research into scalable, production-grade solutions, bridging the gap between experimentation and enterprise deployment. Our diverse tech stack encompasses Python, Go, TypeScript, React, Kubernetes, MongoDB, and Generative AI integrations, requiring adaptability and a commitment to continuous learning. Responsibilities Design, develop, and test software applications that leverage Large Language Models and AI capabilities Collaborate closely More ❯
experience with strong knowledge of data structures, design patterns, and SOLID principles. Experience with messaging systems like Kafka and Solace. Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift). Familiarity with Jira, Bitbucket, and Gradle. Experience with document databases (MongoDB). Experience developing multi-threaded, distributed systems. Experience with testing frameworks like JUnit and Cucumber. Solid More ❯
implementing successful projects Subject Matter Expert (SME) in at least one area of Applications Development Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database/Data Store/Data Query Technologies (SQL Server, Trino, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack/ELK, Grafana) This job More ❯
deep understanding of user needs and contributing to the overall product vision. Our tech stack is diverse, encompassing (but not limited to) Python, Go, Java/Kotlin, TypeScript, React, Kubernetes, Mongo, and Generative AI features requiring adaptability and a willingness to learn. Responsibilities: Work with a wide variety of Citi teams (not limited to Technology) and help them drive towards More ❯
level - or equivalent - qualification in a related discipline. Obtained certification with a public cloud provider (AWS/Azure). Obtained certification relating to a particular area of specialisation e.g. Kubernetes CKAD. Experience of Cloud Native Tooling and Approaches. Active participation in both internal and external communities of practice. More ❯
need to demonstrate a deep understanding of user needs and contributing to the overall product vision. Our tech stack is diverse, encompassing (but not limited to) Java, Go, React, Kubernetes, Mongo, and Generative AI features requiring adaptability and a willingness to learn. Responsibilities: Work with a wide variety of Citi teams (not limited to Technology) and help them drive towards More ❯
or unexpected changes in expectations or requirements Technical Experience: Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database/Data Store/Data Query Technologies (SQL Server, Trino, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack/ELK, Grafana) Desirable Criteria More ❯
Code (IaC), particularly using AWS CDK. Experience with CI/CD tools and frameworks (e.g., Jenkins, GitLab CI/CD). Fluent in containerisation and orchestration tools (e.g., Docker, Kubernetes). Experience with Helm Charts for managing Kubernetes clusters (EKS). Experience with OpenTelemetry and the LGTM stack of observability tools Experience working in agile environments and a strong agile … Proficiency in AWS services and Infrastructure as Code (IaC) using AWS CDK. Strong understanding of CI/CD pipelines and tools. Experience with containerisation and orchestration tools (e.g., Docker, Kubernetes). Familiarity with version control systems (e.g., Git) and backlog management tools (e.g., JIRA). Ability to write clear and concise documentation. Ability to work effectively as part of a More ❯
proactive approach to process improvement Essential skills include: Proficiency with modern test automation tools such as Apache JMeter, mabl, Testim.io, Testsigma, Selenium, Gatling, LoadRunner, Searchlight Knowledge of Apache Kafka, Kubernetes, Docker, GraphQL Experience with cloud platforms like Azure, AWS, or GCP, and data processing Familiarity with CI/CD pipelines and DevOps tooling GitHub proficiency Strong organizational, analytical, problem-solving … Services AML and Compliance domains Certification opportunities in technical and business skills Participation in a high-performance technical community Experience with industry methodologies and technologies such as Agile, Azure, KubernetesMore ❯
Who are we? Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational More ❯