Wednesday, November 04, 2020

Software Architect - PHP Applications (7-12 yrs) (Datamatics Staffing Services Ltd)

Software Architect - Applications

Location : Pune

Experience :  8 to 10 years

Required Qualification : B.E/B. Tech - Computer Science/Instrumentation/Electronics/E&TC/ or equivalent

Essential Skills :

- 5+ years of experience with PHP applications

- 3+ years of experience with Node.js and Angular applications

- Well versed with working on a SaaS application considering high scalability, availability, and reliability.

- Well versed with architecting and developing application by utilizing cloud platform services of AWS

- Experience working with AWS services like S3, Lambda, Cognito, API Gateway, SES, SNS etc.


- Good understanding of JavaScript web frameworks like Angular.

- Experience with design and development of Rest APIs.

- Excellent design skills with multithreading, queueing, concurrency etc.

- In-depth knowledge of Object-Oriented Programming

- Experience in creating a reliable microservices based architecture.

- Good understanding of docker-container architecture.

- Excellent requirement analysis, effort estimation and problem-solving skills.

- Aware of Agile Methodologies, CI/CD methods

- Unit Testing and Test-Driven Development

- Proficient understanding of code versioning tools like Git/SVN etc.

- Excellent code and functionality review skills

- Excellent Software documentation capabilities.

- Experience working with Agile methodology

Desired Skills :

- AWS Solution Architect/Developer certification.

- Experience with other web backend frameworks like Flask

- Experience working with Docker and Container architecture and exposure to Kubernetes.

- Experience migrating PHP applications to Angular frameworks

- Experience of full stack development with Angular as front end and Node as backend

- Experience with AWS CI/CD tools like AWS Code Commit, Code Deploy etc.

Apply Now