Sr Business Analyst - Applications migration to Azure Cloud

Zeektek

  • San Francisco, CA
  • Contract
  • Full-time
  • 1 month ago
  • Apply easily
we have a 2-3 year contract position for a Business Logic Specialist.The Business Logic Specialist plays a crucial role in the migration of applications from on-premises infrastructure to the cloud, focusing on ensuring that the application's core functions and processes are correctly adapted and optimized for the cloud environment.This project is for a large bank migrating legacy Java Applications to Azure CloudAs part of our ongoing transformation, we are seeking an experienced Business Logic Specialist to optimize our business rules and logic.Title: Business Logic Specialist
Location: Lansing MI - there will be 3-4 meetings for initial kickoff, but then most of the work will be remote. Candidate in Michigan will be preferred as some on-site may be required. This role is around 90% remoteResponsibilities
- Analyze and Refine Business Rules: Collaborate with business analysts and stakeholders to understand existing business rules and logic.
- Design and Implement Logic: Develop and enhance business rules using tools such as decision tables, rule engines, or custom code.
- Integration and Automation: Ensure seamless integration of business rules into our systems and automate decision-making processes.
- Quality Assurance: Validate and test business logic to ensure accuracy, consistency, and compliance.
- Documentation: Maintain clear documentation of business rules and logic for reference and audit purposes.
- Continuous Improvement: Monitor performance, identify bottlenecks, and propose enhancements to optimize business processes.Qualifications- Experience: At least 5 years of experience in business analysis, rule design, or logic implementation.
- Technical Knowledge: Proficiency in rule-based systems, logic programming, or related fields.
- Certifications: Relevant certifications (e.g., Business Rules Certification) are a plus.
- Communication Skills: Excellent verbal and written communication skills.Assessment and Planning
  • Evaluate Business Logic: Analyze the existing application to understand its business logic thoroughly, including how data flows, decision-making processes, and critical operations.
  • Identify Migration Challenges: Identify potential challenges in migrating the application's business logic to a cloud environment, such as dependencies on local resources, latency issues, or scalability constraints.
  • Define Migration Strategy: Develop a strategy for migrating business logic that minimizes disruption, considering cloud architecture patterns (like microservices or serverless) that best match the application's needs.
Optimization and Adaptation
  • Refactor Business Logic: Modify or rewrite the application's business logic to leverage cloud-native features and services effectively, aiming for improved scalability, reliability, and performance.
  • Integration with Cloud Services: Integrate the application with cloud-specific services, such as managed databases, AI/ML services, or authentication services, to enhance functionality and efficiency.
  • Compliance and Security: Ensure that the migrated application complies with relevant regulations and standards, implementing cloud-native security features to protect data and operations.
Testing and Validation
  • Functional Testing: Conduct thorough testing to ensure that the application's business logic operates correctly in the new cloud environment, verifying that all processes and decision flows work as expected.
  • Performance Testing: Assess the performance of the application, especially the refactored or adapted business logic components, to ensure they meet or exceed pre-migration levels.
  • User Acceptance Testing (UAT): Facilitate testing with end-users to ensure the application meets business requirements and user expectations in the cloud environment.
Deployment and Monitoring
  • Deployment Planning: Plan the deployment phase to ensure a smooth transition, including potential phased rollouts or parallel runs.
  • Monitoring and Optimization: Post-migration, continuously monitor the application for issues related to the business logic, adjusting and optimizing as needed to meet dynamic business needs and take advantage of cloud scalability.
Documentation and Knowledge Transfer
  • Documentation: Update documentation to reflect changes in the application's architecture and business logic post-migration.
  • Knowledge Transfer: Provide training and support to development and operations teams to ensure they understand the cloud-based application's business logic and can maintain and evolve it over time.

Zeektek