Posted:1 month ago|
                                Platform:
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                            
Hybrid
Full Time
Required Non-Technical Skills:
Resilience and the ability to thrive in a dynamic, fast-paced work environment are essential.
An MS SSIS (Microsoft SQL Server Integration Services) Developer is responsible for designing, developing, and maintaining ETL (Extract, Transform, Load) processes within the Microsoft SQL Server environment. SSIS is a powerful tool used for data integration and workflow applications. Here are the common roles and responsibilities associated with the position of an MS SSIS Developer:
1. **Requirement Analysis:**
- Collaborate with business analysts and stakeholders to understand data integration requirements.
- Analyze source and target systems to determine data transformation needs.
2. **ETL Design and Development:**
- Design and develop ETL processes using SSIS to extract, transform, and load data from source systems to target databases.
- Create and optimize data mappings, transformations, and workflows.
3. **Data Modeling:**
- Design and implement logical and physical data models that support ETL processes.
- Collaborate with data architects and database administrators to ensure effective data storage and retrieval.
4. **Data Cleansing and Transformation:**
- Implement data cleansing, validation, and transformation rules within SSIS packages.
- Handle data quality issues and ensure accurate data in the target systems.
5. **Package Deployment and Execution:**
- Deploy SSIS packages to SQL Server Integration Services Catalog or file system.
- Schedule and execute SSIS packages to ensure timely and automated data processing.
6. **Error Handling and Logging:**
- Implement error handling mechanisms within SSIS packages to address issues during data integration.
- Configure logging to capture information about package execution and errors.
7. **Performance Tuning:**
- Identify and address performance bottlenecks in SSIS packages.
- Optimize SQL queries, transformations, and package configurations for better performance.
8. **Integration with Other Systems:**
- Integrate SSIS with various data sources, databases, and external systems.
- Collaborate with system and application developers for seamless data flow.
9. **Security and Compliance:**
- Implement security measures to protect sensitive data during the ETL process.
- Ensure compliance with data governance and regulatory requirements.
10. **Parameterization and Configurations:**
- Parameterize SSIS packages to allow for dynamic configurations.
- Implement configurations to manage different environments (development, testing, production).
11. **Version Control:**
- Implement and maintain version control for SSIS packages.
- Ensure proper documentation and annotation within version control systems.
12. **Documentation:**
- Create and maintain comprehensive documentation for SSIS packages, including data mappings, transformations, and workflow designs.
- Document best practices and guidelines for SSIS development.
13. **Testing:**
- Conduct unit testing to validate the accuracy and efficiency of implemented ETL processes.
- Collaborate with quality assurance teams to perform system and integration testing.
14. **Troubleshooting and Support:**
- Identify and resolve issues related to SSIS development and package execution.
- Provide support to end-users and address inquiries related to SSIS functionality.
15. **Training:**
- Provide training to end-users and other stakeholders on using SSIS tools and accessing data integration solutions.
- Offer guidance on best practices for SSIS development.
An MS SSIS Developer plays a vital role in ensuring the effective and efficient movement of data within an organization's data ecosystem. Their responsibilities cover the entire ETL process, from requirement analysis to package deployment and execution, contributing to the overall success of data integration initiatives.
A Snowflake Developer job description typically involves designing, developing, and maintaining data solutions within the Snowflake data platform. Key responsibilities include building data warehouses, data lakes, and data models, implementing data migration strategies, and ensuring solution quality through testing and debugging. Additionally, Snowflake Developers may be tasked with troubleshooting, providing technical support, and staying up-to-date with the latest Snowflake features and best practices
Vision Beyond Resources India
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
        Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
            
        
                        
                    hyderabad, pune, delhi / ncr
16.0 - 25.0 Lacs P.A.
20.0 - 35.0 Lacs P.A.
chennai
13.0 - 14.0 Lacs P.A.
mohali
14.0 - 24.0 Lacs P.A.
4.0 - 9.0 Lacs P.A.
indore, faridabad
2.5 - 4.0 Lacs P.A.
hyderabad, pune, bengaluru
5.0 - 15.0 Lacs P.A.
noida, bengaluru
0.5 - 3.0 Lacs P.A.
mumbai, mumbai (all areas)
3.5 - 7.0 Lacs P.A.
5.0 - 7.0 Lacs P.A.