Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Key ResponsibilitiesDevelop and maintain sophisticated back-end services using Python and DjangoDesign and implement scalable REST APIs and microservice architecturesUtilize PostgreSQL for effective relational data modeling and query optimizationImplement caching layers leveraging RedisCreate secure user authentication and authorization systemsContribute to system architecture and performance enhancementsWrite clean, efficient, and well-tested codeCollaborate effectively with front-end and infrastructure teamsRequirements3–5 years of professional back-end development experienceStrong proficiency in Python, Django, and REST API designExperience with PostgreSQL, Redis, and microservice architecturesIn-depth understanding of distributed system patterns and scalability principles
About the job
About Gapstars
Gapstars is a premier software development services provider based in the Netherlands, specializing in the creation of remote, agile teams in Sri Lanka and Portugal for forward-thinking tech businesses. Currently, we are proud to have over 300 TechStars and innovative specialists who transform scalable software solutions into impactful products that define the future. Our partners consist of ambitious technology companies eager to dominate their markets.
About the Role
As an Associate Technical Lead, you will play a crucial role in designing, developing, and maintaining high-performance back-end services and APIs. This position demands extensive knowledge in Python, Django, relational data modeling, caching strategies, and distributed systems. You will contribute to the architecture of back-end components, guarantee data integrity, and implement robust authentication and authorization mechanisms.
About Gapstars
Gapstars is a leading software development firm that focuses on building remote, agile teams tailored for innovative technology companies in Sri Lanka and Portugal. With a workforce of over 300 skilled professionals, we are committed to delivering high-quality software solutions that empower our clients to succeed in their markets.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsAt Gapstars, we collaborate with some of Europe’s most innovative technology companies, ranging from disruptive startups to rapidly scaling scaleups, assisting them in establishing high-performing remote engineering teams.Headquartered in the Netherlands and with talent hubs in Sri Lanka and Portugal, our team consists of over 275 engineers ded…
Join Rhapsody’s global Cloud Operations team as a Senior Cloud Engineer (Windows), where you will play a critical role in maintaining the stability, reliability, and operational excellence of our Windows-based workloads hosted on AWS. This position combines hands-on Windows systems engineering with cloud infrastructure automation, deep troubleshooting, deployment support, and collaboration with customers. You will work closely with Engineering, SRE, Security, and Global Operations teams to ensure high availability, swift incident responses, and ongoing improvements across Windows services and allied cloud components.Key ResponsibilitiesDeploy, manage, and secure Windows Server workloads on AWS (including EC2, ASG, Launch Templates, EBS, and AMIs).Oversee Windows services such as Active Directory/AD DS, AWS Directory Service, Group Policy, DNS, IIS, SMB file services, certificates/PKI, and RDP access.Implement infrastructure-as-code using Terraform, Windows scripting, and AWS CLI; ensure consistent golden images and configuration baselines.Utilize AWS Systems Manager to manage and standardize Windows fleets effectively.Develop and maintain PowerShell scripts/modules for provisioning, configuration, maintenance, and diagnostics.Collaborate on shared Terraform modules and CI/CD deployments to minimize manual operations.Monitor Windows server performance and cloud metrics leveraging CloudWatch, Datadog, Event Logs, and performance counters.Conduct in-depth troubleshooting across the Windows OS, IIS, Active Directory, Group Policy, Kerberos/NTLM authentication, and network/firewall issues.Diagnose hybrid connectivity challenges involving VPNs, load balancers, and security configurations.Establish secure configuration baselines and enforce monthly patch/update cycles for Windows environments.Partner with the Security team on detections, log analysis, and endpoint protections.Maintain comprehensive documentation (SOPs, runbooks, standards, diagrams) and adhere to change and incident management processes.Engage directly with internal and external customers to resolve application issues and environment configurations.Support onboarding, migrations, deployments, and post-incident reviews.Work with SRE/Engineering teams on observability, tuning, resiliency, and cost optimization.
ifs1 is seeking a Cloud Engineer or Senior Cloud Engineer specializing in AWS networking. This full-time position is located in Colombo. Role overview This role centers on designing, implementing, and managing cloud infrastructure solutions within AWS. Working closely with engineering teams, the Cloud Engineer will help ensure high availability and strong performance across cloud systems. What you will do Design, build, and maintain AWS-based cloud infrastructure Collaborate with other engineers to support system reliability and performance Requirements Hands-on experience with AWS networking and cloud services Ability to develop scalable infrastructure and work effectively with engineering teams to solve technical challenges
Role overview The Lead Cloud Solution Engineer - Network at ifs1 plays a central part in shaping cloud networking solutions from the Colombo office. This position centers on designing and implementing cloud-based networks tailored to client specifications. Key responsibilities Guide and support a team of engineers working on cloud networking initiatives. Design, build, and deliver network solutions in the cloud that are both scalable and secure. Align each solution with client requirements and the company’s technical standards. Take part in the ongoing development of cloud technologies at ifs1.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development services provider based in the Netherlands, specializing in the creation of remote, agile teams in Sri Lanka and Portugal for forward-thinking tech businesses. Currently, we are proud to have over 300 TechStars and innovative specialists who transform scalable software solutions into impactful products that define the future. Our partners consist of ambitious technology companies eager to dominate their markets.About the RoleAs an Associate Technical Lead, you will play a crucial role in designing, developing, and maintaining high-performance back-end services and APIs. This position demands extensive knowledge in Python, Django, relational data modeling, caching strategies, and distributed systems. You will contribute to the architecture of back-end components, guarantee data integrity, and implement robust authentication and authorization mechanisms.
Full-time|On-site|Colombo, Western Province, Sri Lanka
Role OverviewWe are seeking a Senior Technical Lead to spearhead the engineering delivery and define the technical vision for our innovative product/platform. You will be responsible for making architectural decisions, mentoring a team of engineers, ensuring quality releases, and collaborating closely with Product Management, Quality Assurance, and DevOps teams to create scalable, secure, and maintainable solutions.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About Gapstars Gapstars partners with leading tech companies across Europe, supporting both startups and scaleups as they build remote engineering teams that deliver real results. Headquartered in the Netherlands, with talent hubs in Sri Lanka and Portugal, Gapstars employs more than 300 engineers. Teams work on projects spanning networking, marketplaces, SaaS, and AI, always focused on practical solutions to real-world problems. The company places a strong emphasis on technical skill, a supportive culture, and opportunities for personal development. Gapstars aims to be a place where engineers can grow and make an impact.
Role overview ifs1 is seeking an AI Engineer based in Colombo. The main focus of this position is to create and apply artificial intelligence solutions that help advance business objectives. Collaboration with colleagues from various departments is a key part of the job. What you will do Design algorithms aimed at addressing practical business challenges Develop and enhance AI models to support ongoing projects Partner with cross-functional teams to strengthen technology and improve processes
Join our dynamic team at dijital-team-pty-ltd as a Level 3 Support Engineer. This pivotal role requires an experienced engineer to provide high-level technical support, troubleshoot intricate issues, and maintain optimal performance of IT systems. You will work collaboratively with cross-functional teams to devise innovative solutions. Ideal candidates exhibit confidence, a proactive mindset for suggesting improvements, and the ability to pinpoint inefficiencies. Strong communication skills, empathy, and technical expertise are essential. Candidates should be enthusiastic about learning and knowledge sharing, mentoring L1 and L2 team members, and identifying upskilling opportunities within the team. The role may also include leading training sessions for team members. Additional desirable skills include experience in automation and proficiency in PowerShell, Roost, and Ginger, with a commitment to quickly acquire these skills.
Join our dynamic team at IFS as an AWS Cloud Engineer, where you will play a pivotal role in designing, deploying, and managing cloud solutions using Amazon Web Services. You will collaborate with cross-functional teams to deliver innovative cloud-based solutions that meet our clients' needs.If you are passionate about cloud technology and eager to make a significant impact, we want to hear from you!
We are seeking a highly skilled and innovative Principal Platform Engineer specializing in Authentication Solutions to join our dynamic team at IFS. In this pivotal role, you will lead the design and implementation of cutting-edge authentication systems that enhance security and user experience across our platforms.Your ability to collaborate closely with cross-functional teams will be essential as you develop scalable solutions that meet the needs of our clients. We value creativity, technical excellence, and a commitment to delivering high-quality products.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development services provider based in the Netherlands, dedicated to creating agile, remote teams in Sri Lanka and Portugal for forward-thinking tech companies. With over 275 talented TechStars and creative minds, we transform scalable software into high-performance products that are shaping the future. Our partners are ambitious tech firms eager to dominate their respective markets.The RoleAs a Tech Lead, you will oversee the technological aspects of our products, collaborating closely with data scientists and the CTO. You will engage in the iterative development of our application (both web and native), and actively participate in roadmap discussions, sprint planning, and retrospectives. Your contributions will be pivotal in driving the company’s growth by implementing scalable technology solutions that address real-world challenges.Develop our backend using Python and Postgres, along with a modern React frontend.Work on data processing pipelines that utilize open banking data to produce various types of business and financial intelligence.Assist in dev-ops and infrastructure tasks to enhance our technical environment.Drive improvements within our codebase and collaborate with the CTO to maintain smooth technological operations.Contribute in any other areas where your skills can shine.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a leading software development services provider based in the Netherlands, dedicated to creating remote, agile teams in Sri Lanka and Portugal that empower innovative tech companies. With over 300 talented TechStars and visionary professionals, we transform scalable software into high-performance products that shape the future. We partner with ambitious tech companies eager to dominate their respective markets.About the RoleWe are seeking a dynamic Senior System/Platform Engineer who will take charge of a complex, 15-year-old Java-based hosting platform operating across approximately 30 interconnected servers. The environment includes legacy Java application components (such as GlassFish) and has limited documentation, presenting a core challenge: to map, document, stabilize, and future-proof the platform from an operational perspective.This role prioritizes operational responsibilities over development tasks. Familiarity with Java is essential primarily for understanding Java runtimes/app servers and troubleshooting Java applications in a production setting.Key ResponsibilitiesManage daily operations, ensuring the stability and performance of a legacy Java platform within a multi-server environment.Identify, map, and document the complete application and server architecture, including dependencies, traffic flows, integrations, and operational runbooks.Serve as the primary technical contact for production-related issues concerning the Java platform and its underlying infrastructure.Analyze and resolve complex incidents, including availability issues, performance degradation, capacity constraints, JVM/app server behaviors, and OS-level problems.Drive operational enhancements in monitoring, alerting, backup/restoration practices, patching strategies, and incident prevention measures.Collaborate with development and operations teams for troubleshooting, root cause analysis, and recommendations.Provide hands-on support for releases, deployments, configuration changes, and environmental maintenance.Utilize hosting/admin tools like Plesk to standardize and optimize server configurations.Identify and propose steps for platform modernization and future-proofing initiatives in a pragmatic manner.
We are seeking a skilled Cloud Engineer – Azure to join our dynamic team. This role will primarily focus on the deployment, operation, and troubleshooting of Azure cloud services, with a particular emphasis on Unix/Linux systems and networking. You will play a critical part in establishing and supporting secure, resilient connectivity and platform services, including VNets, routing, private access, load balancing, and hybrid connectivity (VPN/ExpressRoute). You will collaborate closely with SRE, Security, Engineering, Product Support, and customer teams across various time zones including US, UK, and APAC. To thrive in this role, candidates should possess hands-on Azure expertise, solid Linux administration skills, proficiency in Infrastructure as Code (IaC) automation, and the ability to manage incidents in a 24/7 operational environment.Key Responsibilities:Provision, configure, and manage Azure resources, including VMs/VMSS (Linux), VNets/Subnets, NSGs/ASGs, UDRs/route tables, Private Link/Private Endpoints, Application Gateway, Azure Load Balancer, Azure Firewall, Bastion, Azure DNS, Storage.Implement hybrid connectivity patterns such as site-to-site VPN (IPsec/IKEv2), ExpressRoute, vWAN, and hub-and-spoke designs.Utilize RBAC, Managed Identities, and Key Vault for managing secrets and certificates.Develop and maintain infrastructure as code using Terraform (azurerm) and/or Bicep, employing Azure CLI and Git-based workflows.Write and enhance Bash/Python scripts to automate builds, validations, patching, and operational checks; contribute to reusable modules/patterns in CI/CD.Monitor system health with Azure Monitor, Log Analytics/KQL, Application Insights, and Network Watcher (Connection Monitor, NSG flow logs, packet capture).Conduct in-depth troubleshooting across Linux OS, networking (routing/NAT/DNS/TLS), private connectivity, load balancing, and platform services; provide clear diagnostics and timelines.Coordinate maintenance windows, patching, and compliance activities; maintain auditable SOPs/runbooks/diagrams and adhere to change/incident/problem management processes.Engage directly with customer IT/network teams to plan connectivity (VPN/ExpressRoute), execute cutovers, and resolve issues; communicate trade-offs effectively.Collaborate with SRE/Engineering to enhance observability, resiliency, and cost efficiency; assist Support with Azure/network-centric cases.Participate in the global on-call rotation for P1/P2 incidents; ensure proper ticket hygiene and seamless shift transitions.Contribute to post-incident reviews, knowledge base updates, and continuous improvement initiatives.
ifs1 seeks a Cloud Engineer – Unix: AWS to support the design, deployment, and maintenance of scalable cloud systems. This position is based in Colombo and centers on building reliable, high-performing services that align with the company’s cloud strategy. Key responsibilities Design cloud infrastructure using AWS and Unix technologies Deploy and maintain cloud solutions that address business requirements Monitor service performance and work to improve reliability Contribute ideas and expertise to cloud strategy and ongoing enhancements Location Colombo
We are seeking a talented Automation Engineer to join our innovative team at Dijital Team Pty Ltd. As an Automation Engineer, you will play a pivotal role in designing, developing, and implementing automation solutions that enhance our operational efficiency. You will work closely with cross-functional teams to automate processes, improve system reliability, and ensure the successful delivery of our projects.
Full-time|On-site|Colombo, Western Province, Sri Lanka
Join Our Team at GapstarsAt Gapstars, we collaborate with some of Europe’s most forward-thinking tech companies, ranging from innovative startups to rapidly growing scale-ups, to assemble high-performing remote engineering teams.Our headquarters are in the Netherlands, with talent hubs located in Sri Lanka and Portugal, housing over 300 engineers passionate about tackling real-world challenges using cutting-edge technologies. Our teams operate across various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield impactful results.If you seek an organization that values technical excellence, fosters a supportive culture, and encourages professional growth, look no further than Gapstars.
Full-time|On-site|Colombo, Western Province, Sri Lanka
Gapstars specializes in software development services, with headquarters in the Netherlands and remote teams based in Sri Lanka and Portugal. The company works with technology partners aiming to stand out in their fields, delivering scalable software and high-performance products through a team of more than 300 professionals. Role overview The Technical Lead - Generative AI role focuses on combining solid software engineering with the evolving landscape of applied AI. This position involves designing, building, and assessing AI systems that go beyond prototypes to deliver measurable value. What you will do Design and develop AI solutions that prioritize reliability, clear measurement, and real-world application. Collaborate with data scientists, software engineers, and product managers to create effective AI products. Evaluate AI technologies carefully, focusing on substance rather than trends. Promote automation where it leads to better outcomes. Help build straightforward, efficient systems, with a particular emphasis on the life sciences sector. Location This position is based in Colombo, Western Province, Sri Lanka.
Full-time|Hybrid|Colombo, Western Province, Sri Lanka
About the RoleAre you enthusiastic about integration technologies and eager to be a reliable resource for customers? As an Integration Support Engineer specializing in Boomi at Yenlo, you will assist our global clientele with their integration and API needs on the Boomi iPaaS platform. Your blend of technical acumen and customer-oriented approach will ensure seamless operations and effective solutions across various modules.This role is based in our Colombo office, and it is essential to be present 2-3 days a week.About YenloYenlo is a premier provider of integration solutions, focusing on API management, integration technologies, and Identity & Access Management. With a team of over 100 dedicated IT specialists, along with our support staff, we deliver technical expertise and a commitment to innovative, challenging projects.We emphasize hybrid and cloud-based iPaaS technologies, collaborating closely with industry leaders such as WSO2, Boomi, Microsoft Azure, and AWS. Since 2008, we have proudly held the status of a Platinum Partner with WSO2 and have been honored as “Best Partner 2021 and 2022” for our low-code solutions. Our strong partnerships span across Europe and the US.Yenlo’s international presence includes colleagues and offices in the Netherlands (Schiphol-Rijk HQ and Haaren), Germany, Spain, Sri Lanka, the US, and Canada. Our primary language is English, reflecting our diverse workforce and global customer base. We cater to mid-sized companies and large enterprises across various sectors, including finance, government, healthcare, education, retail, and transportation. Notable clients include Boeing, Bugaboo, and Hard Rock Café, among others. With an annual revenue of €32 million, Yenlo remains a pivotal player in advancing digital transformation worldwide.ResponsibilitiesServe as the first and second-line technical support for Boomi-related inquiries and incidents.Analyze, troubleshoot, and resolve issues related to Boomi integrations and processes.Investigate functional and technical errors, coordinating escalations as necessary.Assist customers in restoring services and reducing operational disruptions.Collaborate closely with integration consultants, developers, and managed services teams.Document technical processes and develop user guides.
Join our dynamic team at dijital-team-pty-ltd as an Application Support Engineer. In this critical role, you will be responsible for providing top-notch support for our applications, ensuring seamless functionality and user satisfaction. You will collaborate with cross-functional teams to troubleshoot issues, implement solutions, and enhance application performance. Your expertise will be essential in delivering outstanding service to our clients.