System Architect
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled System Architect to lead the design, development, and implementation of robust IT systems that drive organizational success. In this pivotal role, you will craft comprehensive system architectures, ensuring seamless integration, scalability, and security across diverse platforms. Your expertise will shape the technological foundation that enables innovative solutions and operational excellence. Join us to influence the future of enterprise technology by designing systems that are efficient, reliable, and aligned with strategic objectives., * Develop and define comprehensive system architecture frameworks that incorporate service-oriented architecture principles and solution architecture best practices.
- Lead the design and implementation of complex systems utilizing technologies such as Pegasystems, AWS, Kubernetes, VMware, and virtualization tools.
- Collaborate with cross-functional teams to create scalable microservices architectures and RESTful APIs that support business needs.
- Oversee system integration efforts involving databases like MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and NoSQL solutions such as DynamoDB or similar platforms.
- Ensure system security through effective information security protocols, RBAC (Role-Based Access Control), firewalls, VPNs, and other cybersecurity measures.
- Manage system administration tasks including operating systems (Windows, Linux, UNIX), load balancing, DNS management, DHCP configuration, and network security components like firewalls and VPNs.
- Drive DevOps practices by implementing CI/CD pipelines using Jenkins, Git, scripting languages (Bash, Shell Scripting), and automation tools to streamline development cycles.
- Design disaster recovery strategies and ensure high availability through load balancing and virtualization technologies.
- Maintain documentation of system architecture designs, SDLC (Software Development Life Cycle) processes, and compliance standards for audit readiness.
Requirements
Do you have experience in Solution architecture?, * Proven experience in solution architecture with a focus on enterprise systems integration across diverse platforms.
- Extensive knowledge of service-oriented architecture (SOA), microservices design patterns, and RESTful API development.
- Hands-on expertise with Pegasystems or similar BPM (Business Process Management) platforms is highly desirable.
- Strong background in systems engineering including system design, system administration, network configuration, and computer management.
- Proficiency in programming languages such as JavaScript, Java, Python, T-SQL, PL/SQL, Bash scripting, and Shell Scripting for automation purposes.
- Experience working within Agile environments utilizing SDLC methodologies to deliver high-quality solutions efficiently.
- Familiarity with cloud services like AWS or Azure for deploying scalable applications and managing cloud infrastructure components.
- Knowledge of container orchestration tools such as Kubernetes for managing microservices deployments at scale.
- Understanding of operating systems including Windows Server environments and Linux distributions for diverse deployment scenarios.
- Demonstrated ability to design secure networks using VPNs, firewalls, DNS management, DHCP configuration while ensuring compliance with information security standards. Join us as a System Architect to shape innovative IT landscapes that empower our organization's growth! Your expertise will be instrumental in building resilient systems that support our mission to deliver exceptional technological solutions worldwide.