IT Architect
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and innovative IT Architect to lead the design and implementation of enterprise-wide technology solutions. In this role, you will craft scalable, secure, and efficient architectures that align with business objectives and industry best practices. Your expertise will drive the evolution of our IT infrastructure, ensuring seamless integration across diverse systems and platforms. As an IT Architect, you will serve as a strategic partner, translating complex business needs into robust technical solutions that foster growth and innovation., * Develop comprehensive solution architectures that incorporate service-oriented architecture (SOA), microservices, and enterprise software standards to support scalable and flexible business operations.
- Design cloud architecture solutions leveraging platforms such as AWS, Azure, and container orchestration tools like Kubernetes and Docker to optimize cloud infrastructure deployment.
- Establish system architecture frameworks utilizing design patterns, TOGAF (The Open Group Architecture Framework), and best practices for enterprise architecture to ensure consistency and efficiency across projects.
- Collaborate with cross-functional teams to define system design specifications, including APIs (Application Programming Interfaces), RESTful web services, and database schemas using SQL, T-SQL, PL/SQL, MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
- Lead the development of secure IT solutions by integrating information security principles into system design, ensuring compliance with industry standards such as ITIL.
- Oversee software development lifecycle (SDLC) processes including Agile methodologies, DevOps practices, CI/CD pipelines, and software deployment strategies for enterprise applications.
- Provide analysis skills to evaluate existing systems' performance and recommend improvements using analysis tools and system design techniques.
- Manage project timelines and resources effectively through project management best practices to deliver high-quality solutions on schedule.
- Maintain expertise in operating systems (Windows, Linux), enterprise infrastructure components, and modern application development frameworks such as .NET, Java, Python, and JavaScript.
Requirements
Do you have experience in Containerization systems?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science or related field; advanced certifications in TOGAF or enterprise architecture are highly desirable.
- Proven experience designing solution architecture for large-scale enterprise systems with a focus on cloud infrastructure and system integration.
- Strong understanding of service-oriented architecture (SOA), microservices architecture, RESTful APIs, web services, and system design principles.
- Hands-on experience with cloud platforms such as AWS or Azure; familiarity with containerization tools like Docker and Kubernetes is essential.
- Proficiency in database management systems including MySQL, PostgreSQL, Oracle, Microsoft SQL Server; knowledge of NoSQL databases is a plus.
- Expertise in programming languages such as JavaScript, Java, Python; experience with software development methodologies including Agile is preferred.
- Knowledge of information security standards and best practices to safeguard enterprise data assets.
- Familiarity with DevOps practices including CI/CD pipelines for efficient software deployment.
- Strong analysis skills combined with excellent communication abilities to translate technical concepts into business language effectively. Join us as an IT Architect to shape innovative technology landscapes that empower our organization's growth! Your expertise will be instrumental in building resilient systems that deliver exceptional value while fostering a culture of continuous improvement and technological excellence.