Design and lead the architecture of scalable, resilient microservices-based applications tailored to business requirements and technical standards.
Utilize containerization technologies such as Docker, Kubernetes, and OpenShift to package, deploy, and orchestrate microservices efficiently.
Architect and optimize relational database solutions, ensuring data integrity, performance, and security across systems.
Develop and enforce security best practices, including identity and access management, encryption, and vulnerability mitigation for on-premises environments.
Collaborate with cross-functional teams including developers, business stakeholders, and operations to translate business needs into technical solutions.
Manage on-premises infrastructure solutions, integrating legacy systems with modern architectures where needed.
Identify technical risks and implement mitigation strategies to ensure solution robustness and compliance.
Maintain architectural documentation, including system diagrams, specifications, and standards.
Stay current with emerging technologies and industry trends to continuously improve architectural approaches and tools.
Provide technical leadership and mentorship to development teams, fostering best practices in architecture and problem-solving.
Required Skills and Qualifications
Extensive experience in
microservices architecture
design and implementation, including API design (RESTful, GraphQL) and service mesh technologies.
Proficiency with
containerization
tools such as Docker and orchestration platforms like Kubernetes and OpenShift to manage container lifecycles and scaling.
Strong knowledge of
relational/non-relational databases
, including schema design, query optimization, and database security.
Expertise in
security
principles and practices, including secure coding, authentication/authorization (OAuth2, JWT), encryption, and compliance standards.
Hands-on experience with
on-premises solutions
, including infrastructure management, integration with cloud or hybrid environments, and legacy system modernization.
Excellent
problem-solving skills
, capable of analyzing complex issues and delivering effective, scalable solutions.
Familiarity with CI/CD pipelines and automation tools to streamline deployments and improve reliability.
Strong communication skills to articulate technical concepts clearly to both technical and non-technical stakeholders.
Experience with architectural frameworks such as TOGAF or Zachman is a plus.
Ability to work independently and collaboratively in a fast-paced, dynamic environment.
Preferred Experience
10+ years in solution or software architecture roles with a focus on microservices and containerized environments.
Proven track record of delivering enterprise-grade solutions on-premises with integration to cloud or hybrid platforms.
Experience with security automation and compliance audits.
* Familiarity with DevOps practices and tools supporting microservices deployment and monitoring.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.