Design, develop, and deploy full-stack applications using modern JavaScript (React, Vue, or Angular) and backend technologies (Node.js, Java, or Python)
Build and integrate RESTful APIs and microservices
Architect, design, and maintain robust, scalable data pipelines and infrastructures for geospatial and big data applications maintaining a focus on performance and the ultimate end-user product experience.
Lead the development and optimization of ETL processes for ingesting, cleaning, transforming, a...
Infrastructure Management & Automation: Design, implement, and maintain scalable and secure Linux-based infrastructure using Infrastructure as Code (IaC) tools like Terraform or Ansible. You will automate repetitive tasks, manage configuration, and ensure our systems are reliable and efficient. This includes downloading the Red Hat ISO, creating templates for new VMs, and making modifications for standard server needs, such as creating an Ansible user and setting nameservers. After VM deployment, you will manage configuration and hardware resources. Ansible will be used for most tasks, connecting to managed hosts via SSH keys and grouping them in an inventory file based on their role. You will run standard playbooks for base build tasks and customized playbooks based on server roles, utilizing GitLab for code updates when needed. You will also use Red Hat Satellite to manage repositories.