Technical Architect: Tech Lead

placeCape Town calendar_month 

Duties & Responsibilities

Senior SQL Developer & Architectural Visionary: Crafting Data Excellence!

Are you a Senior SQL Developer with a passion for designing and implementing robust, scalable, and secure data solutions within complex relational database domains? Do you possess a comprehensive understanding of modern software architecture, cloud platforms, and DevOps practices?

If you're ready to lead from the front and build the future of our data infrastructure, we want to hear from you!

Responsibilities

Architecture Design & Patterns: You'll navigate Micro services, SOA, monolithic vs. distributed systems, and design for event-driven and serverless architectures, applying patterns like MVC and CQRS.

Cloud Computing: Your skills span AWS, Azure, and GCP, with a focus on cloud-native development and familiarity with IaaS/PaaS/SaaS models.
Containerization & Orchestration: You're proficient with Docker and orchestration tools like Kubernetes and ECS.

Infrastructure as Code: You'll leverage Terraform and Cloud Formation to manage infrastructure efficiently.

Performance, Scalability & Resilience: You'll design for high availability and disaster recovery, utilizing load balancing, caching (Redis, Memcached), and conducting profiling, tuning, and scalability testing.
Security Architecture: You'll ensure secure coding practices, manage identity and access with OAuth2, SAML, and OpenID, and implement network security and encryption standards.
You possess a strong knowledge of cloud, on-prem, and hybrid architectures.

You have experience with enterprise integration using SOA, ESB, and API Gateways.

Mastery in Data & Integration:
SQL Development: This is your core strength - crafting complex SQL programs around intricate relational database domains.
Data Modeling & Database Design: You're skilled in designing both SQL and NoSQL databases.
Data Lakes & Warehouses: You have experience with platforms like Snowflake and Redshift.
APIs: You're comfortable with REST, GraphQL, and gRPC.

Integration Middleware: You've worked with technologies like Kafka, RabbitMQ, and MuleSoft.

Proficiency in DevOps & Automation:
CI/CD: You'll set up and manage pipelines using Jenkins, GitHub Actions, Azure DevOps, and GitLab CI.
Monitoring/Logging: You're adept with tools like Prometheus, Grafana, and the ELK stack.

Configuration Management: You have experience with Ansible, Chef, and Puppet.

You have a solid understanding of networking, security, and disaster recovery planning.

Polyglot Programming & Scripting Skills
You're proficient in multiple languages (e.g., Java, Python, C#, JavaScript/TypeScript, Go).

You're skilled in Bash and PowerShell scripting.

Qualification
Diploma and Degree in the relevant field

8+ years in SRE or a similar DevOps-enabling role, or as a Software Engineer/Java/Developer Middleware Administrator

business_centerHigh salary

Technical Assistant

apartmentStratogoplaceCape Town
We are committed to locating the ideal job for you, so we kindly advise against paying for this service. There are no costs associated with securing employment with us. Role: Technical Assistant Location: Philippi - Western Cape Industry: Rigid...
local_fire_departmentUrgent

Internal Sales - Technical Product

apartmentBridgena Barnard & AssociatesplaceCape Town
N/Subs Client in Selling Technical products requires an experienced Internal Sales person to support his Sales rep team Duties and Responsibilities:  •  Supporting the Sales rep team with internal sales functions  •  Managing quotes, orders, sales...
electric_boltImmediate start

Technical Support Agent

apartmentElite SearchplaceCape Town
What You'll Do:  •  Serve as the main contact for customers experiencing technical difficulties, delivering top-notch support and ensuring high satisfaction levels.  •  Diagnose, troubleshoot, and resolve technical issues with skill and efficiency...