Python Developer - SRE Focus
Location: Onsite – Singapore
Employment Type: Contract, with a view of extension
Industry : IT Consultant
About the Role
We are hiring a Senior SDLC Software Engineer to join a global team responsible for managing high-scale artifact hosting systems and CI/CD infrastructure. You will work on building and supporting developer platforms that are critical to the internal engineering community.
This role is ideal for experienced engineers with strong Python, SRE, and cloud-native development skills who are passionate about building scalable, reliable, and secure infrastructure.
This role offers a chance to work on high-impact systems that support thousands of engineers daily. You'll gain deep experience in large-scale software delivery, cloud infrastructure, and internal platform engineering at scale.
Key Responsibilities
• Develop and maintain artifact and container repository systems
• Implement and support CI/CD pipelines and tools for cloud-native applications
• Manage production deployments across on-premises and AWS environments
• Troubleshoot issues across distributed systems and Linux environments
• Collaborate with internal teams to guide best practices and architecture decisions
Key Skills & Experience
• 7+ years of software development experience (Python preferred; Java/Go also acceptable)
• Strong expertise in Site Reliability Engineering (SRE) principles
• Hands-on experience with AWS or Azure, including Terraform
• Solid understanding of Data Structures, Algorithms, and Design Patterns
• Experience building and operating cloud-native applications
• Familiarity with CI/CD tools (e.g., GitLab), artifact repositories (e.g., Nexus), and infrastructure-as-code
• Proficiency in Linux environments and networking concepts
• Experience with relational databases such as PostgreSQL
• Strong problem-solving skills and ability to work in a globally distributed team
Nice to Have
• Knowledge of build tools like Maven, Gradle, Bazel
• Experience in production-level debugging and monitoring of distributed systems
• Background in DevOps or platform engineering