About the job
Join our dynamic team as a Technology Engineer specializing in DevOps, containerization, and big data technologies. In this pivotal role, you will drive enterprise-level digital and data platform initiatives, ensuring the design, implementation, and optimization of scalable infrastructure and data solutions.
Key Responsibilities
DevOps & CI/CD
- Design, implement, and maintain robust CI/CD pipelines leveraging tools such as Jenkins and GitOps.
- Automate build, deployment, and release processes to enhance operational efficiency and reliability.
Containerization & Orchestration
- Deploy and manage containerized applications utilizing Kubernetes and OpenShift.
- Ensure high availability, scalability, and resilience of applications.
Infrastructure as Code (IaC)
- Develop and manage infrastructure using Terraform, Ansible, or comparable tools.
- Maintain version-controlled infrastructure to promote consistency and scalability.
Big Data Engineering
- Architect and implement data solutions with Hadoop, Spark, and Kafka.
- Manage large-scale data processing and streaming pipelines.
Distributed Systems
- Design and oversee distributed data architectures.
- Optimize data storage and processing performance across various systems.
Collaboration
- Engage closely with engineering, DevOps, and data teams to deliver comprehensive solutions.
- Translate business and technical requirements into scalable implementations.
Monitoring & Performance Optimization
- Implement monitoring, logging, and alerting solutions.
- Continuously enhance system performance, reliability, and cost-efficiency.
Security & Compliance
- Ensure that infrastructure and data platforms adhere to security best practices.
- Maintain compliance with enterprise and regulatory standards.

