Do you want to use your application development skills and experience to contribute to society? Can you help our UK public sector customers design, build, and innovate services through the transformational power of cloud - by architecting, developing and re-engineering applications for AWS?
Amazon Web Services is looking for a cloud application architect to help accelerate our growing Local Government/Education/Not for Profit business in the UK. Organisations in these sectors face huge challenges in improving and expanding their services to citizens, students and beneficiaries, whilst managing with ever more constrained resources. Cloud technology offers a once in a lifetime opportunity to transform and improve operational efficiencies, offering improved scale, elasticity, resilience, automation and high availability. On the AWS platform, services such as API Gateway, Lambda, ECS, SQS, Kinesis, AI and others provide opportunities to design and build cloud-ready applications that give our public sector organisations the agility they need to deliver services in a rapidly changing world.
You will be responsible for envisioning, designing and helping our customers and partners build and operationalise new applications using AWS products and services. This will include:
· Architecting and building highly scalable, cloud-native applications on the AWS platform using core developer services like APIGateway, Lambda, SQS, DynamoDB and ECS
· Leveraging new technology paradigms (e.g., serverless, containers, microservices)
· Migrating monolithic applications to micro services architectures
· Advising on implementing AWS best practices
· Influencing infrastructure architecture by sharing your application development expertise
· Representing the voice for developers internally and influencing our AWS Professional Services offerings and AWS product strategy for developers by working with AWS platform engineering, Business Development and other cross-functional teams
You will be happy to roll up your sleeves, get stuck into the detail and generally do what it takes to achieve success for customers on the AWS platform.
· BS level technical degree or equivalent experience; Computer Science or Engineering background preferred
· Large scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Objective-C, Node.js, .NET, Python, PHP or Ruby
· Experience as a technical specialist in Customer-facing roles
· Experience with developing applications in a cloud environment
· Experience with Continuous Integration and Continuous Delivery (CI/CD)
Please note the following are 'nice to have' if you don't have one or more, this won't be a showstopper
· Demonstrated success as a software developer, application architect, product manager, CTO, or consultant working with various platforms
· Architecting, designing and developing applications on the AWS platform
· Designing and building applications using Container and serverless technologies
· Experience with migration of monolithic applications to cloud, utilising cloud-native services and microservices architectures
· Experience architecting highly available systems that utilise load balancing, horizontal scalability and high availability
· Good exposure to Agile software development and DevOps practices such as Infrastructure as Code (IaC)
· Configuration Management platforms (e.g. Chef, Puppet, Salt, or Ansible)
· Strong practical application development experience on Linux and Windows-based systems
· Architecting, designing and developing applications with consideration for security, such as Secure by Design and Mitigation Strategies
Job ID: 19950
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...