As a DevOps Engineer at BeQuick, you will be responsible for designing, implementing, and maintaining our cloud infrastructure and our physical network and servers. You will lead the efforts and work with other team members to ensure the reliability, scalability, and security of our applications and services.
Responsibilities :
A Senior Data Engineer provides technical and delivery leadership for a team of developers working on data integration and processing projects. This role will work with stakeholders and other developers to design and implement technical data solutions for the business in a way that balances quality, maintainability cost, and time.
- Cloud Services: Manage and optimize cloud services, including AWS (EC2, S3, CloudFront, DynamoDB, ElastiCache, Fargate, VPC, Lambda, AutoScaling Groups), and other cloud providers as needed.
- Container Orchestration: Deploy and manage containerized applications using Docker and Kubernetes.
- Infrastructure as Code (IAC): Develop and maintain infrastructure as code (IAC) scripts and templates using tools like CloudFormation or Terraform.
- Network Management: Configure and maintain hardware, including Cisco Firewalls, Routers, and Switches, to ensure network stability and security.
- Storage and Virtualization: Manage VMWare and EMC Storage Arrays to optimize resource utilization and performance.
- LDAP Integration: Implement and maintain LDAP integration for authentication and authorization.
- Automation: Create and maintain automation scripts and workflows to streamline deployment and management processes.
- Monitoring and Troubleshooting: Set up monitoring tools and respond to alerts to ensure system performance and availability.
- Security: Implement and maintain security best practices, including access control, encryption, and vulnerability management.