About the Company Our company is an innovative and regulated Fintech startup that aims to shape the global financial industry; you will be part of the founding team. Role Description We are looking for a highly skilled Backend Developer with experience in Python FAST API, AWS, Azure, CI/CD, PostgreSQL, MongoDB, and a deep understanding of Fintech applications. The ideal candidate will be responsible for designing, implementing, and maintaining the backend infrastructure that powers our financial products and services. Responsibilities: • Backend Development: Design, develop, and maintain high-quality backend services and APIs using Python. • Cloud Infrastructure: Deploy and manage applications on AWS and Azure, ensuring scalability and security. • Database Management: Work with PostgreSQL and MongoDB to design efficient, secure, and scalable database solutions. • CI/CD Implementation: Set up and maintain continuous integration and deployment pipelines to streamline development and deployment processes. • Security & Compliance: Implement security best practices to protect sensitive financial data and ensure compliance with industry regulations. • System Optimization: Monitor and improve system performance, ensuring high availability and reliability of services. • Collaboration: Work closely with frontend developers, DevOps engineers, and product managers to deliver seamless financial solutions. • Troubleshooting: Diagnose and resolve technical issues across backend services and databases. • API Development: Build and maintain RESTful APIs and microservices to support various banking and fintech applications. • Documentation: Maintain clear and comprehensive technical documentation for backend systems and processes. Requirements & Experience: • Technical Expertise: Strong programming skills in Python with experience in backend frameworks like FastAPI or Flask. • Cloud Computing: Hands-on experience with AWS (EC2, S3, Lambda, RDS, etc.) and Azure App Service. • Database Management: Proficiency in PostgreSQL and MongoDB, including database design and optimization. • CI/CD & DevOps: Experience with GitHub Actions, GitLab CI/CD, Docker, and Kubernetes for automated deployments. • Security & Compliance: Understanding of fintech security standards, data encryption, and compliance requirements (PCI-DSS, GDPR, etc.). • Problem Solving: Strong analytical and troubleshooting skills with a proactive approach to resolving technical challenges. • Experience in Fintech: Prior experience in banking, payment systems, or financial technology solutions is highly preferred. • Communication Skills: Ability to work in a fast-paced environment and collaborate with cross-functional teams. • Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred. _________________________________________ Apply by sending your CV at: uabhr@universalassets.com Show more Show less
As an experienced DevOps Engineer at our innovative and regulated Fintech startup, you will be a crucial part of the founding team, shaping the global financial industry. Your role will involve building and maintaining a robust DevOps culture that supports rapid development and secure deployment of our fintech applications. **Responsibilities:** - **Cloud Infrastructure:** Design, deploy, and manage infrastructure on AWS and Azure, ensuring high availability, security, and scalability. - **CI/CD Pipelines:** Develop and maintain CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or similar for automated testing and deployments. - **Identity and Access Management (IAM):** Implement and manage secure IAM policies and roles for cloud and internal resources. - **Containerization:** Build, manage, and deploy Docker container images and orchestrate them using tools like Kubernetes or ECS/EKS. - **Security & Compliance:** Implement and monitor server hardening, firewalls, encryption, and compliance measures to protect infrastructure and data. - **Database Management:** Set up, secure, and maintain databases in cloud and on-premise environments, including PostgreSQL and MongoDB. - **Monitoring & Logging:** Configure observability tools such as Prometheus, Grafana, ELK stack, or CloudWatch for performance and incident monitoring. - **VPN & Networking:** Configure and manage VPNs and secure network tunnels for internal services and remote access. - **Automation & Scripting:** Automate infrastructure and operational tasks using tools like Terraform, Ansible, or Bash/Python scripts. - **Collaboration:** Work closely with backend, frontend, and security teams to support smooth development, deployment, and maintenance workflows. - **Documentation:** Maintain comprehensive documentation for infrastructure, deployment procedures, and incident response protocols. **Requirements & Experience:** - *Technical Expertise:* Proven experience as a DevOps Engineer with a focus on cloud and hybrid infrastructure. - *Cloud Platforms:* Hands-on experience with AWS (EC2, S3, RDS, IAM, VPC, etc.) and Azure (VMs, Blob Storage, Key Vault, etc.). - *CI/CD & Automation:* Proficiency in CI/CD tools and infrastructure automation with Terraform, CloudFormation, or similar. - *Security Knowledge:* Solid understanding of security best practices, access control, and data protection in cloud environments. - *Containers:* Experience with Docker and container orchestration tools like Kubernetes or AWS ECS/EKS. - *Database Management:* Comfortable managing cloud-based and on-prem databases (PostgreSQL, MongoDB, or similar), including backups and replication. - *Networking & VPN:* Strong experience with setting up and managing VPNs, firewalls, and secure cloud networking. - *Problem Solving:* Excellent analytical and troubleshooting skills with a proactive mindset. If you are a Bachelors degree holder in Computer Science, Information Systems, or a related field and possess the required expertise, we encourage you to apply by sending your CV to uabhr@universalassets.com.,