Chào mừng bạn đến CareerViet.vn Tạo thông báo việc làm để xem việc làm phù hợp với bạn, nhà tuyển dụng đã xem hồ sơ của bạn và cập nhật nhiều hơn nữa ...
- The Integration and Deployment Specialist develops, implements, and maintains integration solutions, plan and execute software deployments to ensure smooth data flow between systems and stable releases in production environments. The role involves collaborating with development and project teams to understand requirements, troubleshoot issues, and optimize processes.
ACCOUNTATBILITIES:
1. Integration development
Analyze business and technical requirements to design scalable, secure, and reliable integration solutions.
Build and maintain integrations across applications, databases, and third-party systems using APIs, middleware, ETL tools, and other technologies.
Implement data mapping, transformation, and synchronization processes to ensure accurate and timely data exchange
Develop custom scripts and tailored solutions for complex integration scenarios, including support for testing and validation.
2. Deployment Planning and Execution
Plan, coordinate, and execute software and system deployments across 3rd party development company and De Heus.
Develop comprehensive deployment plans, including runbooks and rollback procedures, to ensure smooth and low-risk transitions
Corporate with supplier to rollouts by orchestrating timing, sequencing, and stakeholder communication.
Enforce compliance with security standards and internal procedures throughout the deployment lifecycle
3. Monitoring and Troubleshooting
Continuously monitor the performance of integrations and deployed systems to identify bottlenecks and areas for optimization
Proactively troubleshoot and resolve integration issues and deployment failures to minimize downtime and service disruption.
Provide timely technical support to users experiencing post-deployment issues, ensuring smooth operational continuity
4. Documentation and Communication
Develop and maintain comprehensive documentation for integration architectures, deployment procedures, system configurations, and best practices.
Clearly communicate project progress, updates, and any identified risks or delays to both internal and external stakeholders
Collaborate effectively with cross-functional teams including developers, business analysts, project managers to ensure alignment and successful delivery.
RESULTS:
Well-architected integration designs that align with business goals and technical constraints
Accurate, real-time data exchange across platforms
Tailored solutions that address unique business needs and edge cases
Smooth, predictable software and system rollouts across all environments.
Well-timed and well-communicated releases.
Deployments that meet internal and external security standards
Early detection of performance bottlenecks and system inefficiencies
Rapid identification and resolution of integration and deployment failures.
Timely assistance for users encountering issues after deployment
Clear, accessible records of system architecture, configurations, and procedures.
Timely updates and transparency on project status, risks, and milestones.
Yêu Cầu Công Việc
QUALIFICATION:
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
EXPERIENCES:
03 years of experience in system integration, software development, or a similar role.
Proven experience in designing, developing, and deploying complex integration solutions.
Proficiency in programming languages such as Java, Python, JavaScript, or C#.
Hands-on experience with integration tools and platforms (e.g., RabbitMQ, Apache Kafka, Middle layer, or other tools).
Strong understanding of API design and management (REST, SOAP, API Gateways).
Experience with ETL tools and data integration methodologies.
Familiarity with various databases (SQL, NoSQL) and data modeling concepts
Understanding of software development lifecycle (SDLC) and Agile methodologies.
COMPETENCIES:
Excellent problem-solving and analytical skills
Strong attention to detail and a focus on accuracy
Good communication and interpersonal abilities
Ability to work independently and as part of a collaborative team
Strong organizational and time management skills, with the ability to manage multiple priorities.
A willingness to change and learn new technologies