What You Will Do
- Provide first-line technical support for enterprise software applications, focusing on data-related issues to ensure optimal performance and reliability.
- Troubleshoot, debug, and resolve data and functionality issues within the applications.
- Ensure data accuracy, consistency, and availability through data validation, cleansing, and migration tasks.
- Monitor application performance and health, identifying potential data processing and storage issues.
- Investigate root causes of application and data-related problems, collaborating with development teams to implement lasting solutions.
- Work closely with development, operations, and other cross-functional teams to resolve issues and improve application stability.
- Create and maintain detailed documentation for support procedures, troubleshooting, and data management processes.
- Act as a key point of contact for incident and problem management within a global support structure.
- Participate in disaster recovery planning, testing, and documentation.
- Perform patch management and maintenance of operating systems and applications.
- Assist in application deployments and updates, ensuring data integrity throughout.
- Provide training and create support materials for end-users, especially on data-related application features.
Basic Qualifications
Master's degree in Computer Science, Software Engineering, Application Support, or related field with 7-11 years of software development experienceORBachelor's degree in Computer Science, Software Engineering, or related field with 9-13 years of software development experienceMinimum 7 years of experience in software engineering application support for enterprise applicationsTechnical Proficiency
Strong understanding of software development principles, data management, and database technologies such as Databricks, PostgreSQL, NoSQLExperience with scripting and automation languages (e.g., React, Java / Node.js, Python)Familiarity with cloud platforms like AWS, Azure, or GCPHands-on experience with data platforms and software programmingSkilled in troubleshooting and diagnosing complex technical issuesKnowledge of API integration, serverless computing, and microservices architectureExperience in Agile software development methodologiesPreferred Qualifications
Experience with Databricks, MongoDB, S3 Buckets, React, Java / Node.js, PythonExperience building and deploying code on AWS / Azure platformsWillingness to work on AI applications and machine learningExperience in regulated industries such as pharmaceutical, biotech, or healthcareFamiliarity with large language models, frameworks like Langchain or LlamaIndexExperience in prompt engineering, model fine-tuning, and NLP techniquesKnowledge of streaming technologies like KafkaSkills Required
Databricks, Mongodb, React, Python