Now is the right moment to join EGA! Be part of our bold ambition to become a digital lighthouse for the region and our industry worldwide.
As our Solution Architect Developer Experience, you will be responsible for the design and interoperability of our DevOps, FinOps, and Observability products. You will increase developer productivity across the company with a seamless, efficient, and secure coding, testing, and monitoring ecosystem that supports the company's growth and technological innovation. Key topics will be to stay on top of the fast-evolving technology landscape and continuously increase the level of automation, AI-assisted coding, and cost-awareness in a pay-as-you-go world.
To achieve this, you will work in cross-functional teams, including product owners, technical experts, security, and business stakeholders, to align infrastructure solutions with organizational goals and regulatory requirements.
KEY ACCOUNTABILITIES:
- Collaborate cross-functionally with engineers, developers, product owners, and fellow architects to comprehend business requirements and transform them into technically sound solutions.
- Translate the IT/OT and overarching strategy into comprehensive solutions, actively monitoring implementation and execution performance. Develop necessary adjustments and modifications to enhance efficiency and align with business needs, ensuring the attainment of objectives and meeting set targets.
- Assist with the development and execution of EGA's solution architecture blueprint and roadmaps, leveraging cutting-edge technology and best practice systems to align with the company's strategic objectives.
- Collaborate on the development of prototypes or proof-of-concepts to validate the feasibility and functionality of proposed solutions, facilitating successful implementation outcomes.
- Manage the provision of cost-effective applications to support continuous and effective company operations.
- Establish an architecture governance framework to guide the project delivery lifecycle, including the pre-initiation phase, ensuring completeness and quality adherence of architecture deliverables.
- Assess approved changes/deviations from standards on the target solutions architecture to minimize potential system outages and glitches.
- Supervise strict adherence to enterprise architecture standards and policies, monitoring solutions, products, and services for compliance with established policies, procedures, and quality standards.
- Drive research initiatives to stay updated on the latest IT/OT architecture trends, identify opportunities for improvement, and introduce new tools, systems, and software to optimize business processes.
- Maintain an up-to-date internal best practice repository to facilitate continuous improvement of IT/OT operations.
- Collaborate with leadership to establish and develop IT/OT architecture solution options, ensuring alignment between business strategy and IT/OT solutions architecture.
- Work with more senior staff members to assess and select third-party vendors or technologies, fostering synergies that complement the overall solution architecture.
- Effectively communicate specified architecture principles and standards across functions, fostering awareness and adherence to defined guidelines.
- Contribute to the selection process of technologies and platforms that align with organizational requirements, fostering effective and outcome-driven solution architectures.
- Maintain comprehensive documentation to guide successful implementation and contribute to positive business outcomes.
- Assist with the valuation of existing systems and infrastructure, identifying areas for improvement or optimization that yield measurable positive impacts.
- Stay updated on the latest technologies and industry trends, integrating relevant advancements into solution designs to ensure continuous innovation and improvement.
- Design and architect scalable, secure, and cost-effective cloud solutions.
- Develop strategies for Application Performance Monitoring to ensure optimal performance and reliability of applications.
- Collaborate with DevOps teams to establish best practices for continuous integration and continuous delivery (CI/CD).
- Provide architectural oversight for the cloud management platform, ensuring robust cloud architecture and operations.
- Work closely with the FinOps team to develop cost management strategies and optimize cloud spending.
- Evaluate and recommend new technologies and tools to enhance the platform and infrastructure.
- Ensure compliance with industry standards and regulatory requirements.
- Document architectural solutions and provide guidance to development teams.
- Ensure the self-service platform supports scalability, security, and ease of use.
QUALIFICATIONS & SKILLS:
Minimum Qualifications:
- Bachelor's Degree in Engineering, Information Technology, Computer Science, or a related field from a reputable university. (Master's Degree preferred)
- 5+ years of experience in a similar role with a preference for at least 3 years in the manufacturing industry.
- Microsoft Certified: Azure Solutions Architect Expert.
Job-Specific Skills (Generic / Technical):
- Excellent knowledge in working with various products.
- Experience in various IT/OT domains.
- Advanced customer service orientation.
- Ability to work in a team environment and sometimes independently with minimal supervision.
- Strong conflict management, facilitation, and resolution skills.
- Excellent use of the English language (must).
- Excellent relationship building skills.
- Extensive skill handling personnel from a multicultural work environment.
- Excellent verbal and written communication and presentation skills.
- Ability to scan the external environment and understand the impact on the business.
- Excellent decision-making and problem-solving skills.
- Proven experience as a Solution Architect or similar role in a cloud environment.
- Strong understanding of cloud platforms (Azure).
- Experience with Application Performance Monitoring tools and techniques (AppDynamics).
- Experience with Developer Self-Service tools (Morpheus).
- Experience with FinOps tools (Apptio & Unravel).
- Strong knowledge of DevOps tools and practices.
- Knowledge of FinOps practices and cloud cost management.
- Familiarity with infrastructure as code (IaC) tools (Terraform).