Social network you want to login/join with:
eir evo talent are seeking applicants for a Solutions Architect for our client in the Dublin.
Key Responsibilities:
* Design and architect scalable, reliable, and maintainable software applications that align with business requirements.
* Oversee the development and implementation of software solutions, ensuring they meet quality standards and are delivered on time and within budget.
* Evaluate and recommend appropriate technologies, frameworks, and tools for application development.
* Stay updated on industry trends and emerging technologies to ensure the organization remains technologically competitive.
* Collaborate with business stakeholders and IT teams to understand application requirements and ensure alignment with business goals.
* Ensure seamless integration of applications with existing systems and third-party services.
* Design and implement solutions that promote interoperability and data exchange between different applications.
* Design applications with scalability in mind, anticipating future growth and demand.
* Implement security best practices in application design and development.
* Provide documentation for troubleshooting and ongoing support.
* Collaborate with QA teams to develop and implement testing strategies, ensuring the reliability and stability of applications.
* Identify opportunities for process improvement and automation in the application development lifecycle.
Experience and Competencies:
* Expertise in designing and defining the architecture of software applications.
* Proficiency in multiple programming languages.
* Experience in integrating different systems and applications.
* Familiarity with popular application development frameworks.
* Expertise in designing and optimizing database structures.
* Understanding of web services architecture and API design.
* Ability to design scalable and high-performance applications.
* Knowledge of application security best practices.
* Familiarity with DevOps principles and practices.
* Experience in designing applications for cloud environments.
* Understanding of containerization technologies (e.g., Docker).
* Expertise in designing and implementing microservices.
* Proficiency in version control systems (e.g., Git).
* Effective documentation of application architectures and designs.
#J-18808-Ljbffr