Enterprise Architect
Freemotion from iFIT · Tampa, FL · 2 wk ago
On-siteEngineeringFull-time
About the role
The Enterprise Architect is responsible for designing, implementing, and maintaining the organization's overall technology architecture while actively participating in its execution. This position combines high-level strategic planning with hands-on technical implementation across cloud infrastructure, security, networking, and application development.
Responsibilities
- Actively design and implement cloud infrastructure solutions across multiple platforms (Azure, Google Cloud) and implementations into Kubernetes platforms, and understand the concept of cattle vs pets, but the reality of which is which, why, and how to build solutions around that.
- Develop and execute security architectures within development and application environments, including hands-on implementation of security controls and monitoring systems.
- Create and maintain CI/CD pipelines, including direct coding and implementation of automation solutions working with a highly skilled DevOps team of engineers.
- Be responsible for oversight and assistance with development teams to ensure development projects progress quickly, and align to the vision of the CTO.
- Implement database architectures, including hands-on configuration of high-availability solutions and data replication strategies.
- Design and develop integration solutions between various systems and platforms.
- Lead technical evaluation of new technologies through practical implementation and testing.
- Develop and maintain architecture documentation while actively participating in the implementation.
- Create and execute disaster recovery and business continuity solutions.
- Implement monitoring and observability solutions across the technology stack.
- Actively participate in code reviews and development activities.
- Design, implement, and utilize centralized identity and access management solutions.
Requirements
- Demonstrated expertise in cloud platforms (Azure, GCP, Kubernetes clouds).
- Practical experience with containerization and orchestration (Docker, Kubernetes).
- Strong coding abilities in multiple languages (Python, Java, .NET).
- Hands-on experience with infrastructure as code (Terraform, CloudFormation).
- Deep understanding and implementation experience with security frameworks and compliance standards.
- Practical database administration and design experience.
- Experience with enterprise integration patterns and their implementation.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or related field, or equivalent.
- 10+ years of hands-on experience in software development and infrastructure management.
Skills
- Practical experience with cloud platforms (Azure, GCP, Kubernetes clouds).
- Strong coding abilities in multiple languages (Python, Java, .NET).
- Hands-on experience with infrastructure as code (Terraform, CloudFormation).
- Deep understanding and implementation experience with security frameworks and compliance standards.
- Practical database administration and design experience.
- Experience with enterprise integration patterns and their implementation.
Benefits
- Health, Dental, Vision, Employee Assistance Program.
- Paid Vacation, Holidays, and Your Birthday off.
- Generous Employee Discount on home furnishings.
- Professional Development Opportunities.
- Ashley Wellness Centers (location-specific) and Medical Tourism.
- Telehealth.
- 401(k) and Profit Sharing.
- Life Insurance.
Pay
Compensation is commensurate with experience.
Schedule
Full-time.