IT Architect

On The DOT Screenings LLC
Birmingham, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 128K

Job location

Remote
Birmingham, United States of America

Tech stack

Java
JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
Computer Security
Databases
Continuous Integration
Database Schema
Software Design Patterns
Linux
DevOps
Python
PostgreSQL
Microsoft SQL Server
MySQL
NoSQL
Oracle Applications
Systems Development Life Cycle
Service-Oriented Architecture
Software Deployment
Software Engineering
PL-SQL
SQL Databases
Systems Architecture
Systems Integration
T-SQL
Web Services
Enterprise Software Applications
Togaf
Containerization
Kubernetes
Information Technology
REST
Docker
Programming Languages
Microservices

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.

Apply for this position