Senior Platform Engineer

cargill

Bengaluru, India 4 Years Exp Posted 12d ago

Job Description

Key Accountabilities

  • SOFTWARE DEVELOPMENT: Designs and develops high quality software solutions by writing clean, maintainable and efficient codes. 
  • AUTOMATION: Leads the application of internal software deployment platform, continuous integration or continuous delivery pipeline and twelve factor development methodology to automate the deployment process, ensuring smooth and reliable releases. 
  • COLLABORATION: Partners with cross functional team of product managers, designers and other engineers to gather complex requirements and deliver solutions that meet business needs. 
  • TESTING & DEBUGGING: Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software, applying test driven development as needed. 
  • CONTINUOUS IMPROVEMENT: Recommends options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability. 
  • DOCUMENTATION: Creates and maintains comprehensive documentation for complex software applications, deployment processes and system configurations. 
  • TECHNICAL SUPPORT: Provides technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution. 

Qualifications

  • Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience. 

Preferred Qualifications 

  • Hands-on experience with Integration Platform as a Service (iPaaS) tools such as BoomiTIBCO BusinessWorks, or equivalent technologies. 
  • Strong understanding of integration patterns, API-led connectivity, and event-driven architectures. 
  • Expertise in designing and deploying integrations across heterogeneous systems (ERP, SaaS, on-prem). 
  • Familiarity with data transformation and mapping (XML, JSON, XSLT) and protocols (REST, SOAP, JMS). 
  • Proficiency in automation and scripting for integration workflows and deployments. 
  • Knowledge of CI/CD practices and integration with DevOps pipelines. 
  • Experience with monitoring, troubleshooting, and performance tuning of integration flows. 
  • Exposure to cloud-native integration solutions and containerization (Docker, Kubernetes). 
  • Strong problem-solving skills and ability to lead complex integration initiatives. 

Similar Openings for You