- Experience in enterprise architecture and solution design with knowledge of microservices, cloud computing (AWS, Azure), and containerization (Docker, Kubernetes)
- Design and implement scalable, secure architectures; collaborate with teams to develop solutions; provide technical leadership and maintain documentation
Roles and Responsibility
- Collaborate with cross-functional teams to identify business requirements and develop tailored solutions.
- Design and implement scalable, secure, and efficient architectures that meet customer needs.
- Develop and maintain technical documentation of solution designs and implementations.
- Provide technical leadership and guidance to junior team members.
- Participate in code reviews and ensure high-quality deliverables.
- Stay up-to-date with industry trends and emerging technologies to improve solution offerings.
Job Requirements
- Strong understanding of software development principles, patterns, and practices.
- Experience with agile methodologies and version control systems.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team setting.
- Strong communication and interpersonal skills.
- Familiarity with industry-standard tools and technologies.