Job Description: The solution architect role involves designing and overseeing the implementation of home-grown and commercial-off-the-shelf IT solutions using Microsoft Azure and their integration with various systems and applications. The role involves collaborating with stakeholders evaluating technology options and guiding development teams to deliver scalable secure and efficient solutions.
Responsibilities:
Design and implement end-to-end solutions using Microsoft Azure services tailored to the oil and gas industry.
Collaborate with stakeholders to gather requirements and translate them into technical solutions.
Develop and maintain architectural blueprints solution designs and technical documentation.
Lead the integration of various systems and applications ensuring seamless data flow and interoperability.
Provide technical leadership and guidance to development teams throughout the project lifecycle. Mentor and guide junior architects and engineers. Conduct regular reviews and audits of existing solutions to identify areas for improvement.
Stay current with industry trends and emerging technologies to ensure our solutions remain cutting-edge.
Develop and present proof of concepts to demonstrate the feasibility of proposed solutions.
Monitor and manage the costs associated with cloud services and solutions.
Develop and implement disaster recovery plans to ensure business continuity.
Requirements:
15 overall relevant experience in the Industry
Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
5 years of prior experience as a solution architect preferably in the oil and gas industry or 5 years of prior experience as a software engineer or similar role.
Skilled in designing and implementing cloud-native solutions using a wide stack of Microsoft Azure services including Azure App Services Azure Functions Azure DevOps Azure Data Factory Azure SQL Database among others.
Skilled in implementing various architecture styles design patterns and best practices for software development.
Skilled in evaluating technology and product options and modern trade-off analysis for various architecture and design choices.
Skilled in ability to design and implement security best practices and compliance requirements in the oil and gas industry.
Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.
Preferred Qualifications:
Relevant certifications such as Microsoft Certified: Azure Solutions Architect Expert or similar. Knowledge of enterprise architecture frameworks.
Experience with data integration data warehousing and big data technologies.
Experience with IoT solutions and edge computing.
Experience with containerization and orchestration tools (e.g. Docker Kubernetes).
Experience with machine learning and advanced analytics.
Experience with CI/CD pipelines and automated testing frameworks.
Selection Criteria:
1. Technical Skills:
2. Experience with solution architecture for custom development and COTS implementations.
a. Various architecture styles design patterns and best practices.
b. Technology options evaluation and trade-off analysis.
3. Technical knowledge of key technologies:
a. .NET Framework (EF LINQ )
b. C#
c. API Protocols (REST SOAP)
d. Azure Services (App Services Functions Azure DevOps Data Factory Azure SQL Service Bus Event Grid)
4. Supporting technology and concepts:
a. Architecture styles design patterns and best practices (SOLID MVC REST N-layered SOA Modular Monolith Microservices Event-Driven Architectures DDD Asynchronous & Parallel programming)
b. Foundational CS knowledge
c. Data modeling and relational schemas
d. Database performance tuning
e. Data integration data warehousing and big data technologies
f. DevOps practices and tools (GIT version control systems)
g. CI/CD pipelines and cloud deployments
h. Containerization and orchestration tools (Docker Kubernetes)
i. IoT solutions and edge computing
j. Machine learning and advanced analytics
5. Teamwork and Communication Skill:
a. Demonstrates the ability to effectively work in a team environment can work across functions to verify requirements and align on business objectives.
b. Demonstrates influential leadership through ability in driving product design and architecture and adherence to IT engineering standards and architecture maturity.
c. Excellent verbal and written communication skills and demonstrates the ability to effectively work asynchronously across time zones.
d. Strong track record of keeping up to date with industry trends. Experience with the growth of others capabilities.
6. Business Acumen:
a. Demonstrated experience in more than one industry vertical
b. Demonstrated ability to quickly gain knowledge in business domains data workflows and processes
c. Experience translating business objectives and goals into technical solutions.
Job Description: The solution architect role involves designing and overseeing the implementation of home-grown and commercial-off-the-shelf IT solutions using Microsoft Azure and their integration with various systems and applications. The role involves collaborating with stakeholders evaluating te...
Job Description: The solution architect role involves designing and overseeing the implementation of home-grown and commercial-off-the-shelf IT solutions using Microsoft Azure and their integration with various systems and applications. The role involves collaborating with stakeholders evaluating technology options and guiding development teams to deliver scalable secure and efficient solutions.
Responsibilities:
Design and implement end-to-end solutions using Microsoft Azure services tailored to the oil and gas industry.
Collaborate with stakeholders to gather requirements and translate them into technical solutions.
Develop and maintain architectural blueprints solution designs and technical documentation.
Lead the integration of various systems and applications ensuring seamless data flow and interoperability.
Provide technical leadership and guidance to development teams throughout the project lifecycle. Mentor and guide junior architects and engineers. Conduct regular reviews and audits of existing solutions to identify areas for improvement.
Stay current with industry trends and emerging technologies to ensure our solutions remain cutting-edge.
Develop and present proof of concepts to demonstrate the feasibility of proposed solutions.
Monitor and manage the costs associated with cloud services and solutions.
Develop and implement disaster recovery plans to ensure business continuity.
Requirements:
15 overall relevant experience in the Industry
Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
5 years of prior experience as a solution architect preferably in the oil and gas industry or 5 years of prior experience as a software engineer or similar role.
Skilled in designing and implementing cloud-native solutions using a wide stack of Microsoft Azure services including Azure App Services Azure Functions Azure DevOps Azure Data Factory Azure SQL Database among others.
Skilled in implementing various architecture styles design patterns and best practices for software development.
Skilled in evaluating technology and product options and modern trade-off analysis for various architecture and design choices.
Skilled in ability to design and implement security best practices and compliance requirements in the oil and gas industry.
Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.
Preferred Qualifications:
Relevant certifications such as Microsoft Certified: Azure Solutions Architect Expert or similar. Knowledge of enterprise architecture frameworks.
Experience with data integration data warehousing and big data technologies.
Experience with IoT solutions and edge computing.
Experience with containerization and orchestration tools (e.g. Docker Kubernetes).
Experience with machine learning and advanced analytics.
Experience with CI/CD pipelines and automated testing frameworks.
Selection Criteria:
1. Technical Skills:
2. Experience with solution architecture for custom development and COTS implementations.
a. Various architecture styles design patterns and best practices.
b. Technology options evaluation and trade-off analysis.
3. Technical knowledge of key technologies:
a. .NET Framework (EF LINQ )
b. C#
c. API Protocols (REST SOAP)
d. Azure Services (App Services Functions Azure DevOps Data Factory Azure SQL Service Bus Event Grid)
4. Supporting technology and concepts:
a. Architecture styles design patterns and best practices (SOLID MVC REST N-layered SOA Modular Monolith Microservices Event-Driven Architectures DDD Asynchronous & Parallel programming)
b. Foundational CS knowledge
c. Data modeling and relational schemas
d. Database performance tuning
e. Data integration data warehousing and big data technologies
f. DevOps practices and tools (GIT version control systems)
g. CI/CD pipelines and cloud deployments
h. Containerization and orchestration tools (Docker Kubernetes)
i. IoT solutions and edge computing
j. Machine learning and advanced analytics
5. Teamwork and Communication Skill:
a. Demonstrates the ability to effectively work in a team environment can work across functions to verify requirements and align on business objectives.
b. Demonstrates influential leadership through ability in driving product design and architecture and adherence to IT engineering standards and architecture maturity.
c. Excellent verbal and written communication skills and demonstrates the ability to effectively work asynchronously across time zones.
d. Strong track record of keeping up to date with industry trends. Experience with the growth of others capabilities.
6. Business Acumen:
a. Demonstrated experience in more than one industry vertical
b. Demonstrated ability to quickly gain knowledge in business domains data workflows and processes
c. Experience translating business objectives and goals into technical solutions.
View more
View less