Dear Consultant ,
We are looking for an experienced Solution Architect to join our multinational client team and play a critical role in the full development lifecycle. In this role, you will design and implement scalable, user-focused technology solutions that align with key business objectives. Working closely with designers, product managers, developers, and key stakeholders, you’ll contribute to the creation of innovative web applications tailored to our client's needs in the energy sector.If you are a motivated and skilled Solution Architect ready to drive impactful solutions for a leading energy sector client, we encourage you to apply
Location: Remote (Poland)
Sector: Energy
Contract Type: B2B, remote in Poland, supporting a multinational client headquartered in Germany
Basic:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Minimum of 12+ years of experience as a Solution Architect or similar role.
- Strong foundation in web development fundamentals and Software Development Lifecycle (SDLC).
Minimum AWS Stack Skills:
-
VPC Architecture Design: Familiar with Transit Gateway, Route Tables, Route53, IGW, VPC Endpoints.
-
Serverless Architectures: Expertise in AWS Lambda, ECS Fargate, ECR, Step Functions.
-
Compute Knowledge: Familiarity with EC2 as an alternative to serverless.
-
Storage and Configuration: Proficiency with S3, RDS (PostgreSQL), ElastiCache (Redis), AWS Secrets Manager.
-
Monitoring: Skilled in AWS CloudWatch and CloudTrail.
-
Real-Time Data Processing: Experience with Kinesis, SNS, SQS.
-
API Management and Security: Experience with API Gateway and IAM, including Role-Based Access Control (RBAC).
-
Automation/IaC: Expertise in AWS CDK, CloudFormation, and GitLab CI.
Additional Skills:
- Familiarity with Azure OpenAI and AI Services, Azure Entra ID.
- Experience developing cloud-agnostic and multi-cloud strategies.
- Understanding of data connectors and data integration concepts.
- Design architectural solutions that align with business goals and technical requirements.
- Develop scalable, secure, and efficient software systems.
- Ensure solutions integrate seamlessly with existing systems and infrastructure.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Provide technical leadership throughout the project lifecycle.
- Oversee implementation, ensuring adherence to quality standards and project timelines.
- Conduct code reviews to maintain best practices and coding standards.
- Evaluate and recommend new technologies and tools to enhance efficiency and performance.
- Ensure compliance with security and regulatory requirements.
- Create and maintain comprehensive technical documentation, including architecture diagrams and specifications.
-
Collaboration: Work closely with onshore client teams, with low-cost travel for in-person meetings, workshops, and grooming sessions, in Spain or Germany
-
Integration and Teamwork: Seamlessly integrate with in-house teams to facilitate smooth, daily cooperation.
-
Communication: High English proficiency for active participation in meetings and proactive communication.
-
Technical Expertise: Proven track record of delivering projects in similar technical environments, with senior-level skills in data management, architecture, UI implementation, and Python.
-
Autonomous Problem-Solving: Ability to independently resolve complex issues with a comprehensive understanding of project goals, actively engaging with project epics and features to suggest improvements.