We are seeking a highly skilled and motivated Cloud Application Software Engineer to join our agile team. As a Cloud Application Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based applications and services. You will collaborate with cross-functional teams to deliver innovative solutions and ensure the highest level of performance, reliability, and scalability.
Responsibilities
- Lead a team of Cloud application development & support engineers.
- Educate & guide the team on technical aspects of the architecture.
- Develop POCs and Reference implementations to prove Architecture components.
- Architect & design cloud applications focusing on AWS and demonstrate technical cloud architectural knowledge, playing a vital role in the design of cloud products running in 24×7 environments.
- Participate in product planning, SRE, and release planning activities.
- Work with SRE to set up Cloud application support & observability tooling and site reliability process.
- Develop and enforce quality standards and work with DevOps for tooling required to implement the standards.
- Work with SRE to Develop the application Run Books.
- Working with development teams to ensure development is completed with adherence to development guidelines, focusing on continuous improvement.
- Validate the proposed component solution design is workable, Supportable, and Operable to meet the required service level.
- Problem Management – support root cause analysis of production issues P1-P4, work with AWS platform and application teams to address remediation.
- Work closely with applications, network, and infrastructure teams to ensure workable application architectures.
- Provide regular verbal and written communications regarding status, risks, and issues and makes recommendations for remediation or change
- We have partnered with architects and product development teams to provide estimates with in architectural guidelines.
Apply stand