Job Overview:
Technical Architect with strong experience in PHP with Laravel framework, MySQL, Vue.js, AWS, Gitlab. Responsible for the design, structure, and technical standards of software application.
Key Responsibilities:
- Deep understanding of software design patterns, PHP with Laravel framework, cloud platform (AWS), databases, and infrastructure
- Understand the requirements and plan the solution approach
- Define technical milestones and delivery timelines
- Work with business users and developers to ensure alignment
- Guide the team on technical implementation
- Implement/Maintain web application using PHP with Laravel framework, Vue.js and MySQL
- APIs development
- Third party tools integration
- Conduct code reviews and ensure best practices
- Good knowledge in MySQL, MongoDB and Elastic Search
- Prepare & Review design documents
- Solve high-level technical challenges (e.g., performance bottlenecks, legacy code refactoring)
- Ensure timely delivery within scope and budget.
- Provide timely updates on the progress to senior management and stakeholders
- Working with Linux Environments
- Should have good knowledge of Gitlab as source control, CI CD process
- Knowledge on AWS VPC, EC2, RDS, Volumes, Security groups, SES, Cloud watch, Nagios, Dockers and Containers
- Deployments on cloud platform (AWS)
Skills & Knowledge:
Primary skills:
- PHP, Laravel framework
- MySQL, Mongo DB
- Vue.js
- JSON, Web Services/REST API, MVC, Microservices, Node.js
- Linux Environment (Linux, Apache, MySQL, PHP)
- GitLab, AWS, Docker
- Python
- Agile/Scrum methodology, JIRA tool
Secondary/Good to have skills:
- Other cloud services - Azure, GCP
- AI, LLM, Vector DB