Senior System Analyst
Tasks
- Analyze existing systems and processes to identify opportunities for improvement and optimization.
- Collaborate with stakeholders to gather and document business requirements, translating them into technical specifications.
- Design system solutions that align with business objectives, ensuring scalability, reliability, and security.
- Develop comprehensive system architecture diagrams, workflow diagrams, and technical documentation.
- Lead the implementation of system enhancements, overseeing the entire lifecycle from concept to deployment.
- Conduct thorough testing and quality assurance to validate system functionality and performance.
- Serve as a subject matter expert, offering insights and recommendations on emerging technologies and industry best practices.
- Collaborate with cross-functional teams, including developers, engineers, and project managers, to achieve project milestones and deliverables.
- Proactively identify risks and issues, developing mitigation strategies to ensure project success and stakeholder satisfaction.
Our expectations
- Proven experience as a System Analyst or similar role, with a minimum of 3 years in a senior capacity.
- In-depth knowledge of system analysis methodologies, tools, and techniques.
- Proficiency in system modeling and design, with hands-on experience in utilizing modeling tools (e.g., UML, BPMN).
- Strong understanding of software development lifecycle (SDLC) methodologies, such as Agile and Waterfall.
- Excellent problem-solving skills and ability to think critically and analytically.
- Effective communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
- Strong leadership and interpersonal skills, with a track record of building collaborative relationships and driving consensus.
Additionally
- Willingness to discuss relocation to Georgia.
- The ability to work from anywhere in the world.