Job Description:
We are seeking a talented Lead NetSuite Developer to join our dynamic team. As the Lead NetSuite Developer, you will be responsible for overseeing the implementation, customization, and optimization of NetSuite solutions to meet our business needs. You will work closely with the team of our functional analysts and ERP developers to direct the development path, oversee the health of NetSuite production environment, keep Sandbox environment up-to-date, manage deployment pipelines from Sandbox to Production sets, and ensure successful deployment and integration of NetSuite modules and functionalities. This is an exciting opportunity for a proactive individual who thrives in a fast-paced environment and is passionate about driving innovation through technology.
Responsibilities:
1. Oversee and optimize the backend automated functionality of NetSuite
• Own the healthy presence of NetSuite production environment.
• Document existing workflows, scripts, and custom assets (forms, fields, lists)
• Own the compliance of customer assets with predetermined naming convention.
• Operate annual checkup with ACS team and perform necessary corrections to the existing automation and its components.
• Maintain production automated processes lean and optimized. Direct the development team on the development path with respect to core development methodology.
2. Sandbox to Production NetSuite Functionality Releases:
• Coordinate and oversee the transition of NetSuite functionality from sandbox environments to production environments, ensuring seamless and efficient releases.
• Collaborate with development teams to test and validate functionality changes in sandbox environments prior to deployment.
3. Log of System Changes via DevOps:
• Maintain a comprehensive log of system changes utilizing DevOps methodologies, documenting all modifications, updates, and enhancements made to the ETL infrastructure.
• Implement robust version control practices to track changes and facilitate seamless collaboration among team members.
4. NetSuite Versioning Monitoring:
• Monitor and track NetSuite versioning updates, ensuring compatibility and alignment with existing integration workflows and systems.
• Proactively identify potential impacts of versioning changes on integration processes and develop mitigation strategies as necessary.
5. Integration Development:
• Design, develop, and implement ETL integration solutions to facilitate seamless data exchange between disparate systems and applications.
• Utilize industry-standard ETL tools and methodologies to optimize data flows, transform data formats, and ensure data accuracy and integrity.
6. Integration Administration:
• Provide ongoing administration and maintenance of ETL integration processes, including monitoring performance, troubleshooting issues, and implementing enhancements.
• Collaborate with stakeholders to gather requirements, prioritize integration tasks, and streamline workflows to meet business objectives effectively.
Requirements:
Education: Bachelor’s degree in Computer Science, Information Technology, or related field. Advanced degree or relevant certifications are advantageous.
1. Experience:
• Minimum of 7 years of hands-on experience in NetSuite development processes,
• Proven track record of designing and implementing complex ETL solutions in NetSuite environments
• Extensive experience working with Azure DevOps for version control, continuous integration, and deployment pipelines.
2. NetSuite Expertise:
• In-depth knowledge of NetSuite data model, SuiteScript, SuiteTalk, and SuiteFlow for building custom integrations and automating business processes.
• Solid understanding of ERP and CRM concepts, with prior experience implementing and configuring NetSuite modules.
3. Azure DevOps Skills:
• Proficiency in Azure DevOps tools and services such as Azure Repos, Azure Pipelines, Azure Boards, and Azure Artifacts.
• Experience setting up and managing CI/CD pipelines for ETL workflows, ensuring automated testing, deployment, and release management.
• Familiarity with Git version control workflows and branching strategies within Azure DevOps.
4. Technical Skills:
• Advanced SQL skills with the ability to write complex queries and optimize database performance.
• Proficiency in scripting language Java
• Familiarity with cloud-based ETL solutions and technologies such as Azure Data Factory or Azure Databricks is desirable.
5. Analytical and Problem-Solving Skills:
• Strong analytical skills with the ability to analyze complex data sets, identify trends, and derive actionable insights.
• Excellent problem-solving abilities with a proactive approach to troubleshooting and resolving ETL-related issues.
6. Communication and Collaboration:
• Excellent verbal and written communication skills with the ability to effectively communicate technical concepts to non-technical stakeholders.
• Proven ability to collaborate with cross-functional teams including business analysts, data engineers, and IT professionals.
7. Project Management:
• Experience in project management agile methodologies and tools
• Strong organizational skills with the ability to prioritize tasks, manage timelines, and deliver results within budget constraints.
8. Continuous Learning and Adaptability:
• Demonstrated commitment to continuous learning and staying updated on emerging technologies, industry trends, and best practices in ERP development.
9. Team Leadership and Mentoring:
• Ability to lead and mentor junior team members, providing guidance, coaching, and technical expertise to foster their professional growth and development.
APPLY FOR THIS JOB:
Company: Authority Factors
Name: Julia Nikolaeva
Email: