Checking job availability...
Original
Simplified
- Clearly communicate technical strategy, architecture, processes, and business objectives to the product delivery team.
- Collaborate closely with clients and Product Managers to align and deliver the client's product vision to production.
- Lead cross-functional teams in the design, development, and management of secure, scalable, cost-optimized, and resilient cloud-based enterprise infrastructure solutions across all phases of the SDLC—from design to production in multiple microservice systems.
- Design and implement automated CI/CD pipelines, DevOps, and change management processes.
- Engage in discussions on technical implementations, unit testing, code reviews, and backend architecture design and optimization.
- Ensure all software products meet the highest engineering standards, including code maintainability, quality, monitoring, operational excellence, and comprehensive documentation.
- Conduct thorough code reviews to ensure adherence to industry best practices and standards.
- Act as a mentor and role model for the entire tech team, supporting their professional development and growth.
- Stay up-to-date with evolving technology trends, languages, and techniques to continuously improve our solutions.
- Assist in recruiting and filling skill gaps within the tech team.
- Bachelor's Degree in Computing, Software Engineering, IT, or a related field.
- 5+ years of experience in system architecture or technical leadership roles, specifically in application design and implementation. Preferred experience includes the IT, tech product, or gaming industry, with a focus on developing and maintaining enterprise-grade systems using PHP and the Laravel Framework.
- Strong knowledge of software design and architecture patterns, particularly for web-based microservices applications.
- Extensive experience with enterprise cloud platforms, microservices architecture, and container-based deployments like Kubernetes.
- Expertise in backend technologies, including PHP, Laravel, Kafka, MariaDB, and RESTful APIs.
- Proficiency in Object-Relational Mapping (ORM) frameworks, especially Eloquent.
- Solid understanding of frontend frameworks like Vue.js, JavaScript, jQuery, and Blade.
- Experience in building CI/CD pipelines, utilizing DevOps toolsets, and leveraging open-source frameworks.
- Familiarity with code versioning tools, particularly Git.
- Strong knowledge of algorithms, data structures, and high-availability backend APIs.
- Proven experience in developing and deploying secure, scalable, and high-performance microservices applications on cloud platforms.
- Hands-on experience with Agile frameworks such as Scrum, Lean, or Extreme Programming.
- Excellent documentation and technical writing skills for creating clear and detailed specifications.
- Strong time management skills with the ability to handle tight deadlines and manage multiple projects.
- Proficiency in troubleshooting, debugging, and root cause analysis for large and distributed codebases.
- Strong analytical skills to anticipate solution outcomes and address software engineering challenges.
- Strong communication and collaboration skills.
- Leadership qualities with the ability to inspire, guide, and motivate team members in a dynamic, fast-paced environment.
- High level of responsibility, initiative, and a commitment to delivering high-quality solutions.
- Self-driven with the ability to work independently and take ownership of tasks.
- A proactive "can-do" attitude and the willingness to handle challenges hands-on.
- Willingness to travel to work with offshore team members.
Similar Jobs