Senior Engineer
trinity partners india llp
📍 india - bangalore india🕐 23d ago🔗 workday
Job Description
**Technologies:**
* Cloud: AWS, Azure (data integration workloads, cloud-native services)
* Integration Frameworks: Apache Camel (preferred), Spring Integration, Mule ESB, Talend
* Data Integration: ETL/ELT, batch processing, streaming, messaging systems (e.g., Kafka, JMS)
* Containerization & Orchestration: Docker, Kubernetes (EKS), Helm
* Infrastructure as Code: Kubernetes manifests (YAML), Kustomize, Helm charts
* API & Interoperability: REST APIs, data exchange patterns
* Version Control Tool: GitHub
* CI/CD: GitHub Actions, Azure DevOps, Jenkins
* Programming Languages: Java, Python, Groovy, Shell scripting
* Database Systems: PostgreSQL, MySQL, SQL Server
* Data Governance & Quality: Metadata management, data validation, data quality frameworks
**What We Are Looking For**
* Bachelor’s degree in Computer Science, Information Technology, or a related field.
* 4–5 years of hands-on experience in system integration, platform engineering, cloud-based application support, or data integration.
* Familiarity with any one of the enterprise integration frameworks such as Apache Camel,
* Spring Integration, Mule ESB, or Talend.
* Working understanding of integration patterns including APIs, messaging, batch processing and streaming concepts.
* Experience supporting and implementing system integrations across enterprise applications and platforms.
* Ability to analyze source systems, contribute to data mapping, and maintain technical or metadata documentation.
* Familiarity with data governance and data quality concepts, including validation, standards and metadata practices.
* Exposure to cloud platforms such as AWS, Azure, or GCP, including supporting application or integration workloads in cloud environments.
* Working knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
* Familiarity with CI/CD pipelines and tools such as GitHub Actions, Jenkins, or Azure DevOps.
* Proficiency in scripting or automation using Python, Bash, PowerShell, or similar languages.
* Working knowledge of relational databases such as PostgreSQL, MySQL, or SQL Server.
* Understanding of system scalability, performance, and reliability in distributed environments.
* Ability to document technical designs, system flows, deployment approaches, and business or technical requirements.
* Experience supporting deployments, troubleshooting technical issues, and contributing to performance improvements.
* Strong collaboration and communication skills, with the ability to work across engineering, platform, data, and business teams.
* Detail-oriented with the ability to manage multiple technical tasks and deliver within defined timelines.