Job Description
Position: Cloud Solutions Architect
Location: Hybrid Working - 3 days from home, 2 days in Derby
Type: Full Time, Monday – Friday
About the Role
We are seeking a skilled Solutions Architect to manage multiple programs of work focused on cloud-hosted CRM (AWS). This role involves developing solutions for various businesses within our group, specializing in Domain-Driven Design (DDD) within AWS, APIs, and microservices to ensure scalability and flexibility.
Responsibilities
As a Solutions Architect, your key duties will include:
* Designing Scalable Architectures: Develop software solutions in AWS to meet business needs, ensuring scalability and flexibility.
* Applying DDD Principles: Utilize domain-driven design principles to identify bounded contexts, aggregates, and domain events, ensuring alignment with business goals.
* Understanding SDLC: Comprehend the Software Development Life Cycle (SDLC) from planning and design to deployment and maintenance.
* Implementing Microservices: Design and implement microservices architectures for modularity, independence, and resilience.
* Creating APIs: Architect and design APIs to enable communication and integration between microservices and external systems.
* Prototyping: Prototype designs to support development teams by demonstrating new concepts and establishing template solutions.
* Collaboration: Work in mission-driven teams, sharing knowledge and translating technical terms into understandable for stakeholders.
* Outcome Focus: Solve problems translating to measurable business results and deliver great outcomes.
* CI/CD Implementation: Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate software delivery processes.
* Risk Management: Identify and mitigate risks associated with architectural decisions, ensuring security, compliance, and reliability.
Technology Stack
We use the best tools and platforms to drive innovation and evolve as a business, including:
* /Frameworks: C# .Net Framework
* Databases: PostgreSQL, MongoDB, MS SQL Server
* Cloud: AWS
* Tools: Kubernetes, Docker, Terraform, GitHub, Circle CI
About You
You should have experience in operating within a cloud environment and understanding architectural patterns to support modern cloud-based solutions development. A background in C# with experience in Domain-Driven Design and Event-Driven Architecture within Agile/Scrum methodologies in a CI/CD process is ideal. Strong knowledge in API design principles and best practices, microservices architectures, OAuth2.0, and OpenID Connect is essential.
Please get in touch for more information
#J-18808-Ljbffr